From d757f12fdc2a77c2f8d2c48bac0ce399e4fe3084 Mon Sep 17 00:00:00 2001 From: Calvin Cestari Date: Tue, 30 May 2023 16:57:54 -0700 Subject: [PATCH 01/69] ci: Update tooling versions (#3052) --- .circleci/config.yml | 2 +- scripts/install-node-v12.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 53ee5f847..660aed222 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -6,7 +6,7 @@ parameters: default: "macos.x86.medium.gen2" xcode_version: type: string - default: "14.3.0" + default: "14.3.1" ios_current_version: type: string default: "16.4" diff --git a/scripts/install-node-v12.sh b/scripts/install-node-v12.sh index cad23b86a..013e8cf14 100755 --- a/scripts/install-node-v12.sh +++ b/scripts/install-node-v12.sh @@ -5,4 +5,4 @@ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash echo 'export NVM_DIR="$HOME/.nvm"' >> $BASH_ENV echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> $BASH_ENV echo nvm install v12.22.10 >> $BASH_ENV -echo nvm use v18.15.0 >> $BASH_ENV +echo nvm use v18.16.0 >> $BASH_ENV From 4771541d8dffb18067d3d410faf02d066f9cfed8 Mon Sep 17 00:00:00 2001 From: Anthony Miller Date: Wed, 31 May 2023 13:45:31 -0700 Subject: [PATCH 02/69] Fix RootEntityType and FulfilledFragment name generation (#3045) --- .../Frontend/CompilationResult.swift | 6 +- Sources/ApolloCodegenLib/IR+Formatting.swift | 20 +- .../IR/IR+NamedFragmentBuilder.swift | 3 +- .../IR/IR+OperationBuilder.swift | 3 +- .../IR/IR+RootFieldBuilder.swift | 34 ++-- Sources/ApolloCodegenLib/IR/IR.swift | 85 +++++++-- Sources/ApolloCodegenLib/LinkedList.swift | 17 +- .../IRDefinition+RenderingHelpers.swift | 16 +- .../Templates/SelectionSetTemplate.swift | 173 +++++++++++++----- .../IR+Mocking.swift | 19 +- .../IRNamedFragmentBuilderTests.swift | 53 +++--- .../CodeGenIR/IROperationBuilderTests.swift | 12 +- .../CodeGenIR/IRRootFieldBuilderTests.swift | 15 +- .../IRSelectionSet_IncludeSkip_Tests.swift | 5 +- .../SelectionSetTemplateTests.swift | 147 +++++++++++++++ ...ectionSetTemplate_Initializers_Tests.swift | 26 +-- 16 files changed, 474 insertions(+), 160 deletions(-) diff --git a/Sources/ApolloCodegenLib/Frontend/CompilationResult.swift b/Sources/ApolloCodegenLib/Frontend/CompilationResult.swift index 360fbbbdf..335ed2279 100644 --- a/Sources/ApolloCodegenLib/Frontend/CompilationResult.swift +++ b/Sources/ApolloCodegenLib/Frontend/CompilationResult.swift @@ -23,7 +23,7 @@ public class CompilationResult: JavaScriptObject { lazy var subscriptionType: GraphQLNamedType? = self["subscriptionType"] } - public class OperationDefinition: JavaScriptObject, Equatable { + public class OperationDefinition: JavaScriptObject, Hashable { lazy var name: String = self["name"] lazy var operationType: OperationType = self["operationType"] @@ -44,6 +44,10 @@ public class CompilationResult: JavaScriptObject { "\(name) on \(rootType.debugDescription)" } + public func hash(into hasher: inout Hasher) { + hasher.combine(name) + } + public static func ==(lhs: OperationDefinition, rhs: OperationDefinition) -> Bool { return lhs.name == rhs.name } diff --git a/Sources/ApolloCodegenLib/IR+Formatting.swift b/Sources/ApolloCodegenLib/IR+Formatting.swift index 5a8b5014b..2deec726a 100644 --- a/Sources/ApolloCodegenLib/IR+Formatting.swift +++ b/Sources/ApolloCodegenLib/IR+Formatting.swift @@ -14,19 +14,19 @@ extension GraphQLType { extension IR.EntityField { - /// Takes the associated ``IR.EntityField`` and formats it into a selection set name + /// Takes the associated `IR.EntityField` and formats it into a selection set name func formattedSelectionSetName( with pluralizer: Pluralizer ) -> String { - IR.Entity.FieldPathComponent(name: responseKey, type: type) + IR.Entity.Location.FieldComponent(name: responseKey, type: type) .formattedSelectionSetName(with: pluralizer) } } -extension IR.Entity.FieldPathComponent { +extension IR.Entity.Location.FieldComponent { - /// Takes the associated ``IR.Entity.FieldPathComponent`` and formats it into a selection set name + /// Takes the associated `IR.Entity.Location.FieldComponent` and formats it into a selection set name func formattedSelectionSetName( with pluralizer: Pluralizer ) -> String { @@ -38,3 +38,15 @@ extension IR.Entity.FieldPathComponent { } } + +extension IR.Entity.Location.SourceDefinition { + + /// Takes the associated `IR.Entity.Location.SourceDefinition` and formats it into a selection set name + func formattedSelectionSetName() -> String { + switch self { + case .operation: return "Data" + case let .namedFragment(fragment): return fragment.generatedDefinitionName + } + } + +} diff --git a/Sources/ApolloCodegenLib/IR/IR+NamedFragmentBuilder.swift b/Sources/ApolloCodegenLib/IR/IR+NamedFragmentBuilder.swift index 079bdf418..fae219f63 100644 --- a/Sources/ApolloCodegenLib/IR/IR+NamedFragmentBuilder.swift +++ b/Sources/ApolloCodegenLib/IR/IR+NamedFragmentBuilder.swift @@ -15,8 +15,7 @@ extension IR { ) let rootEntity = Entity( - rootTypePath: LinkedList(fragmentDefinition.type), - fieldPath: [.init(name: rootField.name, type: rootField.type)] + source: .namedFragment(fragmentDefinition) ) let result = RootFieldBuilder.buildRootEntityField( diff --git a/Sources/ApolloCodegenLib/IR/IR+OperationBuilder.swift b/Sources/ApolloCodegenLib/IR/IR+OperationBuilder.swift index 8e164b53b..e231cc417 100644 --- a/Sources/ApolloCodegenLib/IR/IR+OperationBuilder.swift +++ b/Sources/ApolloCodegenLib/IR/IR+OperationBuilder.swift @@ -11,8 +11,7 @@ extension IR { ) let rootEntity = Entity( - rootTypePath: LinkedList(operationDefinition.rootType), - fieldPath: [.init(name: rootField.name, type: rootField.type)] + source: .operation(operationDefinition) ) let result = RootFieldBuilder.buildRootEntityField( diff --git a/Sources/ApolloCodegenLib/IR/IR+RootFieldBuilder.swift b/Sources/ApolloCodegenLib/IR/IR+RootFieldBuilder.swift index c1a39b329..feac095df 100644 --- a/Sources/ApolloCodegenLib/IR/IR+RootFieldBuilder.swift +++ b/Sources/ApolloCodegenLib/IR/IR+RootFieldBuilder.swift @@ -4,18 +4,18 @@ import OrderedCollections extension IR { class RootFieldEntityStorage { - private(set) var entitiesForFields: [Entity.FieldPath: IR.Entity] = [:] + private(set) var entitiesForFields: [Entity.Location: IR.Entity] = [:] init(rootEntity: Entity) { - entitiesForFields[rootEntity.fieldPath] = rootEntity + entitiesForFields[rootEntity.location] = rootEntity } func entity( for field: CompilationResult.Field, on enclosingEntity: Entity ) -> Entity { - let fieldPath = enclosingEntity - .fieldPath + let location = enclosingEntity + .location .appending(.init(name: field.responseKey, type: field.type)) var rootTypePath: LinkedList { @@ -25,32 +25,34 @@ extension IR { return enclosingEntity.rootTypePath.appending(fieldType) } - return entitiesForFields[fieldPath] ?? - createEntity(fieldPath: fieldPath, rootTypePath: rootTypePath) + return entitiesForFields[location] ?? + createEntity(location: location, rootTypePath: rootTypePath) } func entity( - for otherEntity: IR.Entity, + for entityInFragment: IR.Entity, inFragmentSpreadAtTypePath fragmentSpreadTypeInfo: SelectionSet.TypeInfo ) -> Entity { - let fieldPath = fragmentSpreadTypeInfo.entity.fieldPath + - otherEntity.fieldPath.dropFirst() + var location = fragmentSpreadTypeInfo.entity.location + if let pathInFragment = entityInFragment.location.fieldPath { + location = location.appending(pathInFragment) + } var rootTypePath: LinkedList { - let otherRootTypePath = otherEntity.rootTypePath.dropFirst() + let otherRootTypePath = entityInFragment.rootTypePath.dropFirst() return fragmentSpreadTypeInfo.entity.rootTypePath.appending(otherRootTypePath) } - return entitiesForFields[fieldPath] ?? - createEntity(fieldPath: fieldPath, rootTypePath: rootTypePath) + return entitiesForFields[location] ?? + createEntity(location: location, rootTypePath: rootTypePath) } private func createEntity( - fieldPath: Entity.FieldPath, + location: Entity.Location, rootTypePath: LinkedList ) -> Entity { - let entity = Entity(rootTypePath: rootTypePath, fieldPath: fieldPath) - entitiesForFields[fieldPath] = entity + let entity = Entity(location: location, rootTypePath: rootTypePath) + entitiesForFields[location] = entity return entity } @@ -66,7 +68,7 @@ extension IR { struct Result { let rootField: IR.EntityField let referencedFragments: ReferencedFragments - let entities: [Entity.FieldPath: IR.Entity] + let entities: [Entity.Location: IR.Entity] } typealias ReferencedFragments = OrderedSet diff --git a/Sources/ApolloCodegenLib/IR/IR.swift b/Sources/ApolloCodegenLib/IR/IR.swift index c9daa2da8..e69c35d58 100644 --- a/Sources/ApolloCodegenLib/IR/IR.swift +++ b/Sources/ApolloCodegenLib/IR/IR.swift @@ -62,30 +62,87 @@ class IR { /// Multiple `SelectionSet`s may select fields on the same `Entity`. All `SelectionSet`s that will /// be selected on the same object share the same `Entity`. class Entity { - struct FieldPathComponent: Hashable { - let name: String - let type: GraphQLType + + /// Represents the location within a GraphQL definition (operation or fragment) of an `Entity`. + struct Location: Hashable { + enum SourceDefinition: Hashable { + case operation(CompilationResult.OperationDefinition) + case namedFragment(CompilationResult.FragmentDefinition) + + var rootType: GraphQLCompositeType { + switch self { + case let .operation(definition): return definition.rootType + case let .namedFragment(definition): return definition.type + } + } + } + + struct FieldComponent: Hashable { + let name: String + let type: GraphQLType + } + + typealias FieldPath = LinkedList + + /// The operation or fragment definition that the entity belongs to. + let source: SourceDefinition + + /// The path of fields from the root of the ``source`` definition to the entity. + /// + /// Example: + /// For an operation: + /// ```graphql + /// query MyQuery { + /// allAnimals { + /// predators { + /// height { + /// ... + /// } + /// } + /// } + /// } + /// ``` + /// The `Height` entity would have a field path of [allAnimals, predators, height]. + let fieldPath: FieldPath? + + func appending(_ fieldComponent: FieldComponent) -> Location { + let fieldPath = self.fieldPath?.appending(fieldComponent) ?? LinkedList(fieldComponent) + return Location(source: self.source, fieldPath: fieldPath) + } + + func appending>(_ fieldComponents: C) -> Location { + let fieldPath = self.fieldPath?.appending(fieldComponents) ?? LinkedList(fieldComponents) + return Location(source: self.source, fieldPath: fieldPath) + } + + static func +(lhs: IR.Entity.Location, rhs: FieldComponent) -> Location { + lhs.appending(rhs) + } } - typealias FieldPath = LinkedList /// The selections that are selected for the entity across all type scopes in the operation. /// Represented as a tree. let selectionTree: EntitySelectionTree - - /// A list of path components indicating the path to the field containing the `Entity` in - /// an operation or fragment. - let fieldPath: FieldPath + + /// The location within a GraphQL definition (operation or fragment) where the `Entity` is + /// located. + let location: Location var rootTypePath: LinkedList { selectionTree.rootTypePath } var rootType: GraphQLCompositeType { rootTypePath.last.value } + init(source: Location.SourceDefinition) { + self.location = .init(source: source, fieldPath: nil) + self.selectionTree = EntitySelectionTree(rootTypePath: LinkedList(source.rootType)) + } + init( - rootTypePath: LinkedList, - fieldPath: FieldPath + location: Location, + rootTypePath: LinkedList ) { + self.location = location self.selectionTree = EntitySelectionTree(rootTypePath: rootTypePath) - self.fieldPath = fieldPath } } @@ -143,11 +200,11 @@ class IR { let referencedFragments: OrderedSet /// All of the Entities that exist in the fragment's selection set, - /// keyed by their relative response path within the fragment. + /// keyed by their relative location (ie. path) within the fragment. /// /// - Note: The FieldPath for an entity within a fragment will begin with a path component /// with the fragment's name and type. - let entities: [IR.Entity.FieldPath: IR.Entity] + let entities: [IR.Entity.Location: IR.Entity] var name: String { definition.name } var type: GraphQLCompositeType { definition.type } @@ -156,7 +213,7 @@ class IR { definition: CompilationResult.FragmentDefinition, rootField: EntityField, referencedFragments: OrderedSet, - entities: [IR.Entity.FieldPath: IR.Entity] + entities: [IR.Entity.Location: IR.Entity] ) { self.definition = definition self.rootField = rootField diff --git a/Sources/ApolloCodegenLib/LinkedList.swift b/Sources/ApolloCodegenLib/LinkedList.swift index c7cb8a02f..d85d2bcc4 100644 --- a/Sources/ApolloCodegenLib/LinkedList.swift +++ b/Sources/ApolloCodegenLib/LinkedList.swift @@ -21,6 +21,10 @@ public struct LinkedList: ExpressibleByArrayLiteral { self.value = value self.index = index } + + public var isHead: Bool { + index == 0 + } } final class HeadNode: Node { @@ -71,24 +75,25 @@ public struct LinkedList: ExpressibleByArrayLiteral { self.headNode = head } + @_disfavoredOverload public init(_ headValue: T) { self.init(head: HeadNode(value: headValue)) } - public init(array: [T]) { - precondition(!array.isEmpty, "Cannot initialize LinkedList with an empty array. LinkedList must have at least one element.") - var segments = array - let headNode = HeadNode(value: segments.removeFirst()) + public init>(_ collection: C) { + precondition(!collection.isEmpty, "Cannot initialize LinkedList with an empty collection. LinkedList must have at least one element.") + var iterator = collection.makeIterator() + let headNode = HeadNode(value: iterator.next()!) self.init(head: headNode) - for segment in segments { + while let segment = iterator.next() { append(segment) } } public init(arrayLiteral segments: T...) { - self.init(array: segments) + self.init(segments) } private func copy() -> Self { diff --git a/Sources/ApolloCodegenLib/Templates/RenderingHelpers/IRDefinition+RenderingHelpers.swift b/Sources/ApolloCodegenLib/Templates/RenderingHelpers/IRDefinition+RenderingHelpers.swift index 50261c775..c9e636e49 100644 --- a/Sources/ApolloCodegenLib/Templates/RenderingHelpers/IRDefinition+RenderingHelpers.swift +++ b/Sources/ApolloCodegenLib/Templates/RenderingHelpers/IRDefinition+RenderingHelpers.swift @@ -24,18 +24,30 @@ extension IR.Definition { } +extension CompilationResult.OperationDefinition { + var generatedDefinitionName: String { + nameWithSuffix.firstUppercased + } +} + extension IR.Operation { var generatedDefinitionName: String { - definition.nameWithSuffix.firstUppercased + definition.generatedDefinitionName } } +extension CompilationResult.FragmentDefinition { + var generatedDefinitionName: String { + name.firstUppercased + } +} + extension IR.NamedFragment { var generatedDefinitionName: String { - definition.name.firstUppercased + definition.generatedDefinitionName } } diff --git a/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift b/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift index e3130111c..6b962bfd8 100644 --- a/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift @@ -79,10 +79,9 @@ struct SelectionSetTemplate { func SelectionSetNameDocumentation(_ selectionSet: IR.SelectionSet) -> TemplateString { """ /// \(SelectionSetNameGenerator.generatedSelectionSetName( - from: selectionSet.scopePath.head, - withFieldPath: selectionSet.entity.fieldPath.head, - removingFirst: true, - pluralizer: config.pluralizer)) + for: selectionSet, + format: .omittingRoot, + pluralizer: config.pluralizer)) \(if: config.options.schemaDocumentation == .include, """ /// /// Parent Type: `\(selectionSet.parentType.name.firstUppercased)` @@ -127,9 +126,11 @@ struct SelectionSetTemplate { private func RootEntityTypealias(_ selectionSet: IR.SelectionSet) -> TemplateString { guard !selectionSet.isEntityRoot else { return "" } - let rootEntityName = fullyQualifiedGeneratedSelectionSetName( - for: selectionSet.typeInfo, - to: selectionSet.scopePath.last.value.scopePath.head + let rootEntityName = SelectionSetNameGenerator.generatedSelectionSetName( + for: selectionSet, + to: selectionSet.scopePath.last.value.scopePath.head, + format: .fullyQualified, + pluralizer: config.pluralizer ) return """ @@ -149,7 +150,11 @@ struct SelectionSetTemplate { return """ public static var __mergedSources: [any \(config.ApolloAPITargetName).SelectionSet.Type] { [ \(selectionSet.selections.merged.mergedSources.map { - let selectionSetName = fullyQualifiedGeneratedSelectionSetName(for: $0.typeInfo) + let selectionSetName = SelectionSetNameGenerator.generatedSelectionSetName( + for: $0, + format: .fullyQualified, + pluralizer: config.pluralizer + ) return "\(selectionSetName).self" }) ] } @@ -485,10 +490,9 @@ struct SelectionSetTemplate { defer { next = next.next.unsafelyUnwrapped } let selectionSetName = SelectionSetNameGenerator.generatedSelectionSetName( - from: selectionSet.scopePath.head, + for: selectionSet, to: next, - withFieldPath: selectionSet.entity.fieldPath.head, - removingFirst: selectionSet.scopePath.head.value.type.isRootFieldType, + format: .fullyQualified, pluralizer: config.pluralizer ) @@ -536,29 +540,10 @@ struct SelectionSetTemplate { """ } - // MARK: - SelectionSet Name Computation - - private func fullyQualifiedGeneratedSelectionSetName( - for typeInfo: IR.SelectionSet.TypeInfo, - to toNode: LinkedList.Node? = nil - ) -> String { - let rootNode = typeInfo.scopePath.head - let rootTypeIsOperationRoot = rootNode.value.type.isRootFieldType - - let rootEntityName = SelectionSetNameGenerator.generatedSelectionSetName( - from: rootNode, - to: toNode, - withFieldPath: typeInfo.entity.fieldPath.head, - removingFirst: rootTypeIsOperationRoot, - pluralizer: config.pluralizer - ) - - return rootTypeIsOperationRoot ? - "\(definition.generatedDefinitionName.firstUppercased).Data.\(rootEntityName)" : rootEntityName - } - } +// MARK: - SelectionSet Name Computation + fileprivate class SelectionSetNameCache { private var generatedSelectionSetNames: [ObjectIdentifier: String] = [:] @@ -593,9 +578,10 @@ fileprivate class SelectionSetNameCache { // MARK: Name Computation func computeGeneratedSelectionSetName(for selectionSet: IR.SelectionSet) -> String { if selectionSet.shouldBeRendered { - return selectionSet.entity.fieldPath.last.value.formattedSelectionSetName( - with: config.pluralizer - ) + let location = selectionSet.entity.location + return location.fieldPath?.last.value + .formattedSelectionSetName(with: config.pluralizer) ?? + location.source.formattedSelectionSetName() } else { return selectionSet.selections.merged.mergedSources @@ -663,8 +649,8 @@ fileprivate extension IR.MergedSelections.MergedSource { nodesToSharedRoot += 1 } - let fieldPath = typeInfo.entity.fieldPath.node( - at: typeInfo.entity.fieldPath.count - (nodesToSharedRoot + 1) + let fieldPath = typeInfo.entity.location.fieldPath!.node( + at: typeInfo.entity.location.fieldPath!.count - (nodesToSharedRoot + 1) ) let selectionSetName = SelectionSetNameGenerator.generatedSelectionSetName( @@ -681,7 +667,7 @@ fileprivate extension IR.MergedSelections.MergedSource { in fragment: IR.NamedFragment, pluralizer: Pluralizer ) -> String { - var selectionSetNameComponents: [String] = [fragment.definition.name.firstUppercased] + var selectionSetNameComponents: [String] = [fragment.generatedDefinitionName] let rootEntityScopePath = typeInfo.scopePath.head if let rootEntityTypeConditionPath = rootEntityScopePath.value.scopePath.head.next { @@ -691,10 +677,14 @@ fileprivate extension IR.MergedSelections.MergedSource { } if let fragmentNestedTypePath = rootEntityScopePath.next { + let fieldPath = typeInfo.entity.location + .fieldPath! + .head + selectionSetNameComponents.append( SelectionSetNameGenerator.generatedSelectionSetName( from: fragmentNestedTypePath, - withFieldPath: typeInfo.entity.fieldPath.head.next.unsafelyUnwrapped, + withFieldPath: fieldPath, pluralizer: pluralizer ) ) @@ -707,28 +697,116 @@ fileprivate extension IR.MergedSelections.MergedSource { fileprivate struct SelectionSetNameGenerator { + enum Format { + /// Fully qualifies the name of the selection set including the name of the enclosing + /// operation or fragment. + case fullyQualified + /// Omits the root entity selection set name + /// (ie. the name of the enclosing operation or fragment). + case omittingRoot + } + + static func generatedSelectionSetName( + for selectionSet: IR.SelectionSet, + to toNode: LinkedList.Node? = nil, + format: Format, + pluralizer: Pluralizer + ) -> String { + generatedSelectionSetName( + for: selectionSet.typeInfo, + to: toNode, + format: format, + pluralizer: pluralizer + ) + } + + static func generatedSelectionSetName( + for mergedSource: IR.MergedSelections.MergedSource, + format: Format, + pluralizer: Pluralizer + ) -> String { + generatedSelectionSetName( + for: mergedSource.typeInfo, + format: format, + pluralizer: pluralizer + ) + } + + private static func generatedSelectionSetName( + for typeInfo: IR.SelectionSet.TypeInfo, + to toNode: LinkedList.Node? = nil, + format: Format, + pluralizer: Pluralizer + ) -> String { + var components: [String] = [] + + if case .fullyQualified = format { + // The root entity, which represents the operation or fragment root, will use the fully + // qualified name of the operation/fragment. + let sourceName: String = { + switch typeInfo.entity.location.source { + case let .operation(operation): + return "\(operation.generatedDefinitionName).Data" + case let .namedFragment(fragment): + return fragment.generatedDefinitionName + } + }() + components.append(sourceName) + } + + let entityFieldPath = SelectionSetNameGenerator.generatedSelectionSetName( + from: typeInfo.scopePath.head, + to: toNode, + withFieldPath: typeInfo.entity.location.fieldPath?.head, + pluralizer: pluralizer + ) + if !entityFieldPath.isEmpty { + components.append(entityFieldPath) + } + + // Join all the computed components to get the fully qualified name. + return components.joined(separator: ".") + } + static func generatedSelectionSetName( from typePathNode: LinkedList.Node, to endingNode: LinkedList.Node? = nil, - withFieldPath fieldPathNode: IR.Entity.FieldPath.Node, + withFieldPath fieldPathNode: IR.Entity.Location.FieldPath.Node?, removingFirst: Bool = false, pluralizer: Pluralizer ) -> String { + // Set up starting nodes var currentTypePathNode = Optional(typePathNode) - var currentFieldPathNode = Optional(fieldPathNode) + var currentConditionNode = Optional(typePathNode.value.scopePath.head) + // Because the Location's field path starts on the first field (not the location's source), + // If the typePath is starting from the root entity (ie. is the list's head node, we do not + // start using the field path until the second entity node. + var currentFieldPathNode: IR.Entity.Location.FieldPath.Node? = + typePathNode.isHead ? nil : fieldPathNode + + func advanceToNextEntity() { + // Set the current nodes to the root node of the next entity. + currentTypePathNode = currentTypePathNode.unsafelyUnwrapped.next + currentConditionNode = currentTypePathNode?.value.scopePath.head + currentFieldPathNode = currentFieldPathNode?.next ?? fieldPathNode + } var components: [String] = [] iterateEntityScopes: repeat { - let fieldName = currentFieldPathNode.unsafelyUnwrapped.value - .formattedSelectionSetName(with: pluralizer) - components.append(fieldName) + // For the root node of the entity, we use the name of the field in the entity's field path. + if let fieldName = currentFieldPathNode?.value + .formattedSelectionSetName(with: pluralizer) { + components.append(fieldName) + } - var currentConditionNode = Optional(currentTypePathNode.unsafelyUnwrapped.value.scopePath.head) + // If the ending node is the root of this entity, then we are done. + // (We've already added the root of the entity to the components by using the fieldName) guard currentConditionNode !== endingNode else { break iterateEntityScopes } + // If the current entity has conditions in it's scope path, we add those. currentConditionNode = currentTypePathNode.unsafelyUnwrapped.value.scopePath.head.next iterateConditionScopes: while currentConditionNode !== nil { let node = currentConditionNode.unsafelyUnwrapped @@ -741,11 +819,10 @@ fileprivate struct SelectionSetNameGenerator { currentConditionNode = node.next } - currentTypePathNode = currentTypePathNode.unsafelyUnwrapped.next - currentFieldPathNode = currentFieldPathNode.unsafelyUnwrapped.next + advanceToNextEntity() } while currentTypePathNode !== nil - if removingFirst { components.removeFirst() } + if removingFirst && !components.isEmpty { components.removeFirst() } return components.joined(separator: ".") } diff --git a/Tests/ApolloCodegenInternalTestHelpers/IR+Mocking.swift b/Tests/ApolloCodegenInternalTestHelpers/IR+Mocking.swift index 8070a3512..c7bc62c43 100644 --- a/Tests/ApolloCodegenInternalTestHelpers/IR+Mocking.swift +++ b/Tests/ApolloCodegenInternalTestHelpers/IR+Mocking.swift @@ -61,10 +61,11 @@ extension IR.NamedFragment { type: GraphQLCompositeType = .mock("MockType"), source: String? = nil ) -> IR.NamedFragment { + let definition = CompilationResult.FragmentDefinition.mock(name, type: type, source: source) let rootField = CompilationResult.Field.mock(name, type: .entity(type)) let rootEntity = IR.Entity( - rootTypePath: LinkedList(type), - fieldPath: [.init(name: name, type: .entity(type))] + location: .init(source: .namedFragment(definition), fieldPath: nil), + rootTypePath: LinkedList(type) ) let rootEntityField = IR.EntityField.init( rootField, @@ -79,10 +80,10 @@ extension IR.NamedFragment { )))) return IR.NamedFragment( - definition: CompilationResult.FragmentDefinition.mock(name, type: type, source: source), + definition: definition, rootField: rootEntityField, referencedFragments: [], - entities: [rootEntity.fieldPath: rootEntity] + entities: [rootEntity.location: rootEntity] ) } } @@ -93,15 +94,17 @@ extension IR.Operation { definition: CompilationResult.OperationDefinition? = nil, referencedFragments: OrderedSet = [] ) -> IR.Operation { - IR.Operation.init( - definition: definition ?? .mock(), + let definition = definition ?? .mock() + return IR.Operation.init( + definition: definition, rootField: .init( .mock(), inclusionConditions: nil, selectionSet: .init( entity: .init( - rootTypePath: [.mock()], - fieldPath: [.init(name: "mock", type: .entity(.mock("name")))]), + location: .init(source: .operation(definition), fieldPath: nil), + rootTypePath: [.mock()] + ), scopePath: [.descriptor( forType: .mock(), inclusionConditions: nil, diff --git a/Tests/ApolloCodegenTests/CodeGenIR/IRNamedFragmentBuilderTests.swift b/Tests/ApolloCodegenTests/CodeGenIR/IRNamedFragmentBuilderTests.swift index dd58b93e1..3c3b3c598 100644 --- a/Tests/ApolloCodegenTests/CodeGenIR/IRNamedFragmentBuilderTests.swift +++ b/Tests/ApolloCodegenTests/CodeGenIR/IRNamedFragmentBuilderTests.swift @@ -71,8 +71,8 @@ class IRNamedFragmentBuilderTests: XCTestCase { expect(self.subject.rootField.selectionSet.entity.rootType).to(equal(Object_Animal)) expect(self.subject.rootField.selectionSet.entity.rootTypePath) .to(equal(LinkedList(Object_Animal))) - expect(self.subject.rootField.selectionSet.entity.fieldPath) - .to(equal([.init(name: "TestFragment", type: .nonNull(.entity(Object_Animal)))])) + expect(self.subject.rootField.selectionSet.entity.location) + .to(equal(.init(source: .namedFragment(self.subject.definition), fieldPath: nil))) } func test__buildFragment__givenFragment_hasNamedFragmentInBuiltFragments() throws { @@ -216,17 +216,20 @@ class IRNamedFragmentBuilderTests: XCTestCase { let field_root_details1 = try field_root[field: "details1"].xctUnwrapped() let field_root_details1_details2 = try field_root_details1[field: "details2"].xctUnwrapped() - let rootFieldPath: IR.Entity.FieldPath = [.init(subject.rootField.underlyingField)] - let test1FieldPath: IR.Entity.FieldPath = rootFieldPath + [.init(field_test1.underlyingField)] - let test2FieldPath: IR.Entity.FieldPath = test1FieldPath + [.init(field_test1_test2.underlyingField)] - let test_details1FieldPath: IR.Entity.FieldPath = - test2FieldPath + [.init(field_test1_test2_details1.underlyingField)] - let test_details2FieldPath: IR.Entity.FieldPath = - test_details1FieldPath + [.init(field_test1_test2_details1_details2.underlyingField)] - let root_details1FieldPath: IR.Entity.FieldPath = - rootFieldPath + [.init(field_root_details1.underlyingField)] - let root_details2FieldPath: IR.Entity.FieldPath = - root_details1FieldPath + [.init(field_root_details1_details2.underlyingField)] + let rootFieldLocation: IR.Entity.Location = .init( + source: .namedFragment(subject.definition), + fieldPath: nil + ) + let test1FieldLocation: IR.Entity.Location = rootFieldLocation + .init(field_test1.underlyingField) + let test2FieldLocation: IR.Entity.Location = test1FieldLocation + .init(field_test1_test2.underlyingField) + let test_details1FieldLocation: IR.Entity.Location = + test2FieldLocation + .init(field_test1_test2_details1.underlyingField) + let test_details2FieldLocation: IR.Entity.Location = + test_details1FieldLocation + .init(field_test1_test2_details1_details2.underlyingField) + let root_details1FieldLocation: IR.Entity.Location = + rootFieldLocation + .init(field_root_details1.underlyingField) + let root_details2FieldLocation: IR.Entity.Location = + root_details1FieldLocation + .init(field_root_details1_details2.underlyingField) let rootTypePath: LinkedList = [Interface_Animal] let test1TypePath: LinkedList = [Interface_Animal, Interface_Animal] @@ -236,14 +239,14 @@ class IRNamedFragmentBuilderTests: XCTestCase { let root_details1TypePath: LinkedList = [Interface_Animal, Interface_Animal] let root_details2TypePath: LinkedList = [Interface_Animal, Interface_Animal, Interface_Animal] - let expected: [IR.Entity.FieldPath: IR.Entity] = [ - rootFieldPath: IR.Entity(rootTypePath: rootTypePath, fieldPath: rootFieldPath), - test1FieldPath: IR.Entity(rootTypePath: test1TypePath, fieldPath: test1FieldPath), - test2FieldPath: IR.Entity(rootTypePath: test2TypePath, fieldPath: test2FieldPath), - test_details1FieldPath: IR.Entity(rootTypePath: test_details1TypePath, fieldPath: test_details1FieldPath), - test_details2FieldPath: IR.Entity(rootTypePath: test_details2TypePath, fieldPath: test_details2FieldPath), - root_details1FieldPath: IR.Entity(rootTypePath: root_details1TypePath, fieldPath: root_details1FieldPath), - root_details2FieldPath: IR.Entity(rootTypePath: root_details2TypePath, fieldPath: root_details2FieldPath), + let expected: [IR.Entity.Location: IR.Entity] = [ + rootFieldLocation: IR.Entity(location: rootFieldLocation, rootTypePath: rootTypePath), + test1FieldLocation: IR.Entity(location: test1FieldLocation, rootTypePath: test1TypePath), + test2FieldLocation: IR.Entity(location: test2FieldLocation, rootTypePath: test2TypePath), + test_details1FieldLocation: IR.Entity(location: test_details1FieldLocation, rootTypePath: test_details1TypePath), + test_details2FieldLocation: IR.Entity(location: test_details2FieldLocation, rootTypePath: test_details2TypePath), + root_details1FieldLocation: IR.Entity(location: root_details1FieldLocation, rootTypePath: root_details1TypePath), + root_details2FieldLocation: IR.Entity(location: root_details2FieldLocation, rootTypePath: root_details2TypePath), ] // then @@ -254,7 +257,7 @@ class IRNamedFragmentBuilderTests: XCTestCase { // MARK: - Helpers -extension IR.Entity.FieldPathComponent { +extension IR.Entity.Location.FieldComponent { init(_ field: CompilationResult.Field) { self.init(name: field.responseKey, type: field.type) } @@ -263,8 +266,8 @@ extension IR.Entity.FieldPathComponent { // MARK: - Custom Matchers fileprivate func match( - _ expectedValue: [IR.Entity.FieldPath: IR.Entity] -) -> Predicate<[IR.Entity.FieldPath: IR.Entity]> { + _ expectedValue: [IR.Entity.Location: IR.Entity] +) -> Predicate<[IR.Entity.Location: IR.Entity]> { return Predicate.define { actual in let message: ExpectationMessage = .expectedActualValueTo("equal \(expectedValue)") guard var actual = try actual.evaluate(), @@ -278,7 +281,7 @@ fileprivate func match( } if expected.value.rootTypePath != actual.rootTypePath || - expected.value.fieldPath != actual.fieldPath { + expected.value.location != actual.location { return PredicateResult(status: .fail, message: message) } } diff --git a/Tests/ApolloCodegenTests/CodeGenIR/IROperationBuilderTests.swift b/Tests/ApolloCodegenTests/CodeGenIR/IROperationBuilderTests.swift index f8677b2b2..9dc9718b0 100644 --- a/Tests/ApolloCodegenTests/CodeGenIR/IROperationBuilderTests.swift +++ b/Tests/ApolloCodegenTests/CodeGenIR/IROperationBuilderTests.swift @@ -82,8 +82,8 @@ class IROperationBuilderTests: XCTestCase { expect(self.subject.rootField.selectionSet.entity.rootType).to(equal(Object_Query)) expect(self.subject.rootField.selectionSet.entity.rootTypePath) .to(equal(LinkedList(Object_Query))) - expect(self.subject.rootField.selectionSet.entity.fieldPath) - .to(equal([.init(name: "query", type: .nonNull(.entity(Object_Query)))])) + expect(self.subject.rootField.selectionSet.entity.location) + .to(equal(.init(source: .operation(self.subject.definition), fieldPath: nil))) } func test__buildOperation__givenSubscription_hasRootFieldAsSubscription() throws { @@ -126,8 +126,8 @@ class IROperationBuilderTests: XCTestCase { expect(self.subject.rootField.selectionSet.entity.rootType).to(equal(Object_Subscription)) expect(self.subject.rootField.selectionSet.entity.rootTypePath) .to(equal(LinkedList(Object_Subscription))) - expect(self.subject.rootField.selectionSet.entity.fieldPath) - .to(equal([.init(name: "subscription", type: .nonNull(.entity(Object_Subscription)))])) + expect(self.subject.rootField.selectionSet.entity.location) + .to(equal(.init(source: .operation(self.subject.definition), fieldPath: nil))) } func test__buildOperation__givenMutation_hasRootFieldAsMutation() throws { @@ -170,8 +170,8 @@ class IROperationBuilderTests: XCTestCase { expect(self.subject.rootField.selectionSet.entity.rootType).to(equal(Object_Mutation)) expect(self.subject.rootField.selectionSet.entity.rootTypePath) .to(equal(LinkedList(Object_Mutation))) - expect(self.subject.rootField.selectionSet.entity.fieldPath) - .to(equal([.init(name: "mutation", type: .nonNull(.entity(Object_Mutation)))])) + expect(self.subject.rootField.selectionSet.entity.location) + .to(equal(.init(source: .operation(self.subject.definition), fieldPath: nil))) } // MARK: - Operation Identifier Computation diff --git a/Tests/ApolloCodegenTests/CodeGenIR/IRRootFieldBuilderTests.swift b/Tests/ApolloCodegenTests/CodeGenIR/IRRootFieldBuilderTests.swift index 9c41373c6..ed6366c77 100644 --- a/Tests/ApolloCodegenTests/CodeGenIR/IRRootFieldBuilderTests.swift +++ b/Tests/ApolloCodegenTests/CodeGenIR/IRRootFieldBuilderTests.swift @@ -42,10 +42,7 @@ class IRRootFieldBuilderTests: XCTestCase { type: .nonNull(.entity(operation.rootType)), selectionSet: operation.selectionSet ), - onRootEntity: IR.Entity( - rootTypePath: LinkedList(operation.rootType), - fieldPath: [.init(name: "query", type: .nonNull(.entity(operation.rootType)))] - ), + onRootEntity: IR.Entity(source: .operation(operation)), inIR: ir ) subject = result.rootField @@ -2617,7 +2614,7 @@ class IRRootFieldBuilderTests: XCTestCase { givenAllTypesInSchema: schema.referencedTypes ) - let expectedTypePath = LinkedList(array: [ + let expectedTypePath = LinkedList([ query_TypeScope, allAnimals_TypeScope, ]) @@ -3704,13 +3701,13 @@ class IRRootFieldBuilderTests: XCTestCase { inclusionConditions: nil, givenAllTypesInSchema: schema.referencedTypes) - let allAnimals_asCat_predator_expectedTypePath = LinkedList(array: [ + let allAnimals_asCat_predator_expectedTypePath = LinkedList([ query_TypeScope, allAnimals_asCat_TypeScope, allAnimals_asCat_predator_TypeScope ]) - let allAnimals_asCat_predator_height_expectedTypePath = LinkedList(array: [ + let allAnimals_asCat_predator_height_expectedTypePath = LinkedList([ query_TypeScope, allAnimals_asCat_TypeScope, allAnimals_asCat_predator_TypeScope, @@ -3811,13 +3808,13 @@ class IRRootFieldBuilderTests: XCTestCase { givenAllTypesInSchema: schema.referencedTypes ) - let allAnimals_asCat_predator_expectedTypePath = LinkedList(array: [ + let allAnimals_asCat_predator_expectedTypePath = LinkedList([ query_TypeScope, allAnimals_asCat_TypeScope, allAnimals_asCat_predator_TypeScope ]) - let allAnimals_asCat_predator_height_expectedTypePath = LinkedList(array: [ + let allAnimals_asCat_predator_height_expectedTypePath = LinkedList([ query_TypeScope, allAnimals_asCat_TypeScope, allAnimals_asCat_predator_asPet_TypeScope, diff --git a/Tests/ApolloCodegenTests/CodeGenIR/IRSelectionSet_IncludeSkip_Tests.swift b/Tests/ApolloCodegenTests/CodeGenIR/IRSelectionSet_IncludeSkip_Tests.swift index a0efb5552..68406b322 100644 --- a/Tests/ApolloCodegenTests/CodeGenIR/IRSelectionSet_IncludeSkip_Tests.swift +++ b/Tests/ApolloCodegenTests/CodeGenIR/IRSelectionSet_IncludeSkip_Tests.swift @@ -40,10 +40,7 @@ class IRSelectionSet_IncludeSkip_Tests: XCTestCase { type: .nonNull(.entity(operation.rootType)), selectionSet: operation.selectionSet ), - onRootEntity: IR.Entity( - rootTypePath: LinkedList(operation.rootType), - fieldPath: [.init(name: "query", type: .nonNull(.entity(operation.rootType)))] - ), + onRootEntity: IR.Entity(source: .operation(operation)), inIR: ir ) subject = result.rootField diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift index c0b8ddc55..6499e5482 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift @@ -6037,6 +6037,153 @@ class SelectionSetTemplateTests: XCTestCase { expect(actual).to(equalLineByLine(expected, atLine: 1, ignoringExtraLines: true)) } + func test__render_conditionalFragmentOnQueryRoot__rendersRootEntityType() throws { + // given + schemaSDL = """ + type Query { + name: String! + } + """ + + document = """ + query TestOperation($a: Boolean!) { + ...Details @include(if: $a) + } + + fragment Details on Query { + name + } + """ + + let expected = """ + /// IfA + public struct IfA: TestSchema.InlineFragment { + public let __data: DataDict + public init(_dataDict: DataDict) { __data = _dataDict } + + public typealias RootEntityType = TestOperationQuery.Data + """ + + // when + try buildSubjectAndOperation() + let query_ifA = try XCTUnwrap( + operation[field: "query"]?[if: "a"] + ) + + let actual = subject.render(inlineFragment: query_ifA) + + // then + expect(actual).to(equalLineByLine(expected, atLine: 1, ignoringExtraLines: true)) + } + + func test__render_conditionalTypeCaseFragmentOnQueryRoot__rendersRootEntityType() throws { + // given + schemaSDL = """ + type Query { + name: String! + } + + interface AdminQuery { + adminName: String! + } + """ + + document = """ + query TestOperation($a: Boolean!) { + ...AdminDetails @include(if: $a) + } + + fragment AdminDetails on AdminQuery { + adminName + } + """ + + let expected = """ + /// AsAdminQueryIfA + public struct AsAdminQueryIfA: TestSchema.InlineFragment { + public let __data: DataDict + public init(_dataDict: DataDict) { __data = _dataDict } + + public typealias RootEntityType = TestOperationQuery.Data + """ + + // when + try buildSubjectAndOperation() + let query_ifA = try XCTUnwrap( + operation[field: "query"]?[as: "AdminQuery", if: "a"] + ) + + let actual = subject.render(inlineFragment: query_ifA) + + // then + expect(actual).to(equalLineByLine(expected, atLine: 1, ignoringExtraLines: true)) + } + + func test__render_typeCaseInFragmentOnQueryRoot__rendersRootEntityTypeNamespacedToFragment() throws { + // given + schemaSDL = """ + type Query { + predators: [Animal!] + } + + interface Animal { + species: String! + predators: [Animal!] + } + + interface Pet { + name: String! + } + """ + + document = """ + query TestOperation { + ...Details + } + + fragment Details on Query { + predators { + predators { + ... on Pet { + name + } + } + } + } + """ + + let expected = """ + /// Predator.Predator.AsPet + public struct AsPet: TestSchema.InlineFragment { + public let __data: DataDict + public init(_dataDict: DataDict) { __data = _dataDict } + + public typealias RootEntityType = Details.Predator.Predator + """ + + // when + try buildSubjectAndOperation() + let detailsFragment = try XCTUnwrap( + operation[fragment: "Details"] + ) + let detailsFragment_predators_predators_asPet = try XCTUnwrap( + detailsFragment.fragment.rootField + .selectionSet[field: "predators"]?[field: "predators"]?[as: "Pet"] + ) + + let fragmentTemplate = SelectionSetTemplate( + definition: .namedFragment(detailsFragment.fragment), + generateInitializers: false, + config: self.subject.config, + renderAccessControl: self.subject.renderAccessControl() + ) + + let actual = fragmentTemplate.render(inlineFragment: detailsFragment_predators_predators_asPet) + + // then + expect(actual).to(equalLineByLine(expected, atLine: 1, ignoringExtraLines: true)) + } + // MARK: - Documentation Tests func test__render_nestedSelectionSet__givenSchemaDocumentation_include_hasDocumentation_shouldGenerateDocumentationComment() throws { diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplate_Initializers_Tests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplate_Initializers_Tests.swift index 6aff8375f..1250b0bdf 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplate_Initializers_Tests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplate_Initializers_Tests.swift @@ -365,8 +365,8 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { ], fulfilledFragments: [ ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), - ObjectIdentifier(AllAnimal.AsAnimalUnion.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.AsAnimalUnion.self) ] )) } @@ -430,8 +430,8 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { ], fulfilledFragments: [ ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), - ObjectIdentifier(AllAnimal.AsPet.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.AsPet.self) ] )) } @@ -1116,7 +1116,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { ], fulfilledFragments: [ ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -1378,7 +1378,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { ], fulfilledFragments: [ ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), ObjectIdentifier(AnimalDetails.self) ] )) @@ -1455,7 +1455,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { ], fulfilledFragments: [ ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), ObjectIdentifier(AnimalDetails.self) ] )) @@ -1574,7 +1574,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { ], fulfilledFragments: [ ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -1633,7 +1633,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { ], fulfilledFragments: [ ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -1694,8 +1694,8 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { ], fulfilledFragments: [ ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), - ObjectIdentifier(AllAnimal.IfA.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.IfA.self) ] )) } @@ -1756,7 +1756,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { ], fulfilledFragments: [ ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.IfA.Friend.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.IfA.Friend.self) ] )) } @@ -1834,7 +1834,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { ], fulfilledFragments: [ ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), ObjectIdentifier(AnimalDetails.self) ] )) From c5195d6fd94100c96c0c5ec6db68fd011bd5d389 Mon Sep 17 00:00:00 2001 From: Jeff Auriemma Date: Thu, 1 Jun 2023 15:58:10 -0400 Subject: [PATCH 03/69] 2023-06-01 Roadmap Update (#3055) --- ROADMAP.md | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index 32fd92ec8..796064f58 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -1,6 +1,6 @@ # 🔮 Apollo iOS Roadmap -**Last updated: 2023-05-18** +**Last updated: 2023-06-01** For up to date release notes, refer to the project's [Changelog](https://github.com/apollographql/apollo-ios/blob/main/CHANGELOG.md). @@ -23,13 +23,20 @@ As we identify feature sets that we intend to ship, we'll add to and update the ### [`@defer` support](https://github.com/apollographql/apollo-ios/issues/2395) -_Approximate Date: Early June 2023_ +_Approximate Date: 2023-06-30_ -The `@defer` directive enables your queries to receive data for specific fields asynchronously. This is helpful whenever some fields in a query take much longer to resolve than others. [Apollo Kotlin](https://www.apollographql.com/docs/kotlin/fetching/defer/) and [Apollo Client (web)](https://www.apollographql.com/docs/react/data/defer/) currently support this syntax, so if you're interested in learning more check out their documentation. Apollo iOS will release support for this directive in a `1.x` minor version. More details TBD. +The `@defer` directive enables your queries to receive data for specific fields asynchronously. This is helpful whenever some fields in a query take much longer to resolve than others. [Apollo Kotlin](https://www.apollographql.com/docs/kotlin/fetching/defer/) and [Apollo Client (web)](https://www.apollographql.com/docs/react/data/defer/) currently support this syntax, so if you're interested in learning more check out their documentation. Apollo iOS will release support for this directive in a `1.x` minor version. This will be released as an experimental feature. + +### [Paginated watchers for GraphQL queries](https://github.com/apollographql/apollo-ios/pull/3007) + +_Approximate Date: 2023-07-12_ + +- Support for Relay-style (cursor-based), offset-based, and arbitrary pagination patterns +- `@connection` directive support ### [Improve fragment merging and code generation performance](https://github.com/apollographql/apollo-ios/milestone/67) -_Approximate Date: 2023-06-14_ +_Approximate Date: 2023-07-26_ - Add configuration for disabling merging of fragment fields - Recognize when multiple selection set types will end up being identical and use a shared model object with typealiases to reduce generated code @@ -37,11 +44,18 @@ _Approximate Date: 2023-06-14_ ### [Reduce generated schema types](https://github.com/apollographql/apollo-ios/milestone/71) -_Approximate Date: Early July 2023_ +_Approximate Date: Late August 2023_ - Right now we are naively generating schema types that we don't always need. A smarter algorithm can reduce generated code for certain large schemas that are currently having every type in their schema generated - Create configuration for manually indicating schema types you would like to have schema types and TestMocks generated for +### Declarative caching + +_Approximate Date: TBD_ + +- Similar to Apollo Kotlin [declarative caching](https://www.apollographql.com/docs/kotlin/caching/declarative-ids) via the `@typePolicy` directive +- Provide ability to configure cache keys using directives on schema types as an alternative to programmatic cache key configuration + ## [2.0](https://github.com/apollographql/apollo-ios/milestone/60) _Approximate Date: TBD_ @@ -60,6 +74,7 @@ These are the major initiatives planned for 3.0/3.x: - **Cache Improvements**: Here we are looking at bringing across some features inspired by Apollo Client 3 and Apollo Kotlin - Better pagination support. Better support for caching and updating paginated lists of objects. + - Result model improvements - Reducing over-normalization. Only separating out results into individual records when something that can identify them is present - Real cache eviction & dangling reference collection. There's presently a way to manually remove objects for a given key or pattern, but Apollo Client 3 has given us a roadmap for how to handle some of this stuff much more thoroughly and safely. - Cache metadata. Ability to add per-field metadata if needed, to allow for TTL and time-based invalidation, etc. From 759a665fba28b5a2e4fa51897158f9817b99bc03 Mon Sep 17 00:00:00 2001 From: Anthony Miller Date: Fri, 2 Jun 2023 11:53:28 -0700 Subject: [PATCH 04/69] Release: 1.2.1 (#3059) Co-authored-by: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> --- CHANGELOG.md | 10 + Configuration/Shared/Project-Version.xcconfig | 2 +- Sources/CodegenCLI/Constants.swift | 2 +- .../operationdefinition.json | 68 +++- .../operationdefinition/hash(into:).json | 307 ++++++++++++++++++ .../apollocodegenlib/linkedlist.json | 30 +- .../{init(_:).json => init(_:)-3ehg.json} | 10 +- .../linkedlist/init(_:)-56j3m.json | 263 +++++++++++++++ .../apollocodegenlib/linkedlist/node.json | 35 ++ .../{init(array:).json => node/ishead.json} | 111 ++++--- 10 files changed, 777 insertions(+), 61 deletions(-) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition/hash(into:).json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{init(_:).json => init(_:)-3ehg.json} (97%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/init(_:)-56j3m.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{init(array:).json => node/ishead.json} (62%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 52e5227dd..eed4a2e4f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## v1.2.1 + +### Improved +- **Added new validation to alert users to type naming conflict when running code generation([#2405](https://github.com/apollographql/apollo-ios/issues/2405)):** See PR [#3041](https://github.com/apollographql/apollo-ios/pull/3041). + +### Fixed +- **Int values failing to cast to Scalar Type during cache key resolution ([#3034](https://github.com/apollographql/apollo-ios/issues/3034)):** See PR [#3037](https://github.com/apollographql/apollo-ios/pull/3037). _Thank you to [@asbhat](https://github.com/asbhat) for raising the issue._ +- **Fix malformed RootEntityType on generated fragment with `@include` condition. ([#2962](https://github.com/apollographql/apollo-ios/issues/2962)):** See PR [#3045](https://github.com/apollographql/apollo-ios/pull/3045). _Thank you to [@alexisbronchart](https://github.com/alexisbronchart) for raising the issue._ + + ## v1.2 Though 1.2 is a minor version bump, a critical problem was addressed in this version that requires a small breaking change during the upgrade. While we strive to make the upgrade path for minor versions seamless, this issue could not be reasonably resolved without requiring this migration. diff --git a/Configuration/Shared/Project-Version.xcconfig b/Configuration/Shared/Project-Version.xcconfig index 78e58d8b4..9f689cab0 100644 --- a/Configuration/Shared/Project-Version.xcconfig +++ b/Configuration/Shared/Project-Version.xcconfig @@ -1 +1 @@ -CURRENT_PROJECT_VERSION = 1.2.0 +CURRENT_PROJECT_VERSION = 1.2.1 diff --git a/Sources/CodegenCLI/Constants.swift b/Sources/CodegenCLI/Constants.swift index 45ec02b1b..3f6277898 100644 --- a/Sources/CodegenCLI/Constants.swift +++ b/Sources/CodegenCLI/Constants.swift @@ -1,6 +1,6 @@ import Foundation public enum Constants { - public static let CLIVersion: String = "1.2.0" + public static let CLIVersion: String = "1.2.1" static let defaultFilePath: String = "./apollo-codegen-config.json" } diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition.json index 24c321833..abd47a4d2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition.json @@ -85,7 +85,8 @@ { "identifiers" : [ "doc:\/\/ApolloCodegenLib\/s28CustomDebugStringConvertibleP", - "doc:\/\/ApolloCodegenLib\/SQ" + "doc:\/\/ApolloCodegenLib\/SQ", + "doc:\/\/ApolloCodegenLib\/SH" ], "kind" : "relationships", "title" : "Conforms To", @@ -113,6 +114,12 @@ ], "title" : "Instance Properties" }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/CompilationResult\/OperationDefinition\/hash(into:)" + ], + "title" : "Instance Methods" + }, { "generated" : true, "identifiers" : [ @@ -135,6 +142,11 @@ ] , "references": { +"doc://ApolloCodegenLib/SH": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SH", + "title" : "Swift.Hashable", + "type" : "unresolvable" +}, "doc://ApolloCodegenLib/SQ": { "identifier" : "doc:\/\/ApolloCodegenLib\/SQ", "title" : "Swift.Equatable", @@ -346,6 +358,60 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/compilationresult\/operationdefinition\/debugdescription" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/CompilationResult/OperationDefinition/hash(into:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/CompilationResult\/OperationDefinition\/hash(into:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "hash(into:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/compilationresult\/operationdefinition\/hash(into:)" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/JavaScriptObject": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition/hash(into:).json new file mode 100644 index 000000000..0ca015417 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition/hash(into:).json @@ -0,0 +1,307 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Hashable.hash(into:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/CompilationResult", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/CompilationResult\/OperationDefinition" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/CompilationResult\/OperationDefinition\/hash(into:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib17CompilationResultC19OperationDefinitionC4hash4intoys6HasherVz_tF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "hash(into:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "hasher" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/compilationresult\/operationdefinition\/hash(into:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/CompilationResult": { + "abstract" : [ + { + "text" : "The output of the frontend compiler.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CompilationResult" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/CompilationResult", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CompilationResult" + } + ], + "role" : "symbol", + "title" : "CompilationResult", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/compilationresult" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/CompilationResult/OperationDefinition": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDefinition" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/CompilationResult\/OperationDefinition", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDefinition" + } + ], + "role" : "symbol", + "title" : "CompilationResult.OperationDefinition", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/compilationresult\/operationdefinition" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/CompilationResult/OperationDefinition/hash(into:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/CompilationResult\/OperationDefinition\/hash(into:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "hash(into:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/compilationresult\/operationdefinition\/hash(into:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist.json index 03558550c..08c72968d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist.json @@ -166,8 +166,8 @@ }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/init(_:)", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/init(array:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/init(_:)-3ehg", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/init(_:)-56j3m", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/init(arrayLiteral:)" ], "title" : "Initializers" @@ -796,7 +796,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/head" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/init(_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/init(_:)-3ehg": { "abstract" : [ ], @@ -818,14 +818,14 @@ "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/init(_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/init(_:)-3ehg", "kind" : "symbol", "role" : "symbol", "title" : "init(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/init(_:)" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/init(_:)-3ehg" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/init(array:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/init(_:)-56j3m": { "abstract" : [ ], @@ -836,31 +836,31 @@ }, { "kind" : "text", - "text" : "(" + "text" : "<" }, { - "kind" : "externalParam", - "text" : "array" + "kind" : "genericParameter", + "text" : "C" }, { "kind" : "text", - "text" : ": [" + "text" : ">(" }, { "kind" : "typeIdentifier", - "text" : "T" + "text" : "C" }, { "kind" : "text", - "text" : "])" + "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/init(array:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/init(_:)-56j3m", "kind" : "symbol", "role" : "symbol", - "title" : "init(array:)", + "title" : "init(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/init(array:)" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/init(_:)-56j3m" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/init(arrayLiteral:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/init(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/init(_:)-3ehg.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/init(_:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/init(_:)-3ehg.json index d18f2f54b..a4ec112ac 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/init(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/init(_:)-3ehg.json @@ -9,7 +9,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/init(_:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/init(_:)-3ehg" }, "kind" : "symbol", "metadata" : { @@ -102,7 +102,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/init(_:)" + "\/documentation\/apollocodegenlib\/linkedlist\/init(_:)-3ehg" ], "traits" : [ { @@ -161,7 +161,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/init(_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/init(_:)-3ehg": { "abstract" : [ ], @@ -183,12 +183,12 @@ "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/init(_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/init(_:)-3ehg", "kind" : "symbol", "role" : "symbol", "title" : "init(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/init(_:)" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/init(_:)-3ehg" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/init(_:)-56j3m.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/init(_:)-56j3m.json new file mode 100644 index 000000000..1b19ef545 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/init(_:)-56j3m.json @@ -0,0 +1,263 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/init(_:)-56j3m" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib10LinkedListVyACyxGqd__c7ElementQyd__RszSlRd__lufc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "collection" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sl", + "text" : "Collection" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/linkedlist\/init(_:)-56j3m" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList": { + "abstract" : [ + { + "text" : "A doubly linked list implementation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "LinkedList" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "LinkedList" + } + ], + "role" : "symbol", + "title" : "LinkedList", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/init(_:)-56j3m": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/init(_:)-56j3m", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/init(_:)-56j3m" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node.json index 5476e3967..71bb4e327 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node.json @@ -97,6 +97,7 @@ "topicSections" : [ { "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/isHead", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/next", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/previous", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/value" @@ -266,6 +267,40 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/sequence-implementations" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/isHead": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isHead" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/isHead", + "kind" : "symbol", + "role" : "symbol", + "title" : "isHead", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/ishead" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/next": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/init(array:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/ishead.json similarity index 62% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/init(array:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/ishead.json index e126d8628..d2c5f8a2a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/init(array:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/ishead.json @@ -3,41 +3,39 @@ "paths" : [ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/init(array:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/isHead" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib10LinkedListV5arrayACyxGSayxG_tcfc", + "externalID" : "s:16ApolloCodegenLib10LinkedListV4NodeC6isHeadSbvp", "fragments" : [ { - "kind" : "identifier", - "text" : "init" + "kind" : "keyword", + "text" : "var" }, { "kind" : "text", - "text" : "(" + "text" : " " }, { - "kind" : "externalParam", - "text" : "array" + "kind" : "identifier", + "text" : "isHead" }, { "kind" : "text", - "text" : ": [" + "text" : ": " }, { "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : "])" + "preciseIdentifier" : "s:Sb", + "text" : "Bool" } ], "modules" : [ @@ -46,9 +44,9 @@ } ], "role" : "symbol", - "roleHeading" : "Initializer", - "symbolKind" : "init", - "title" : "init(array:)" + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "isHead" }, "primaryContentSections" : [ { @@ -63,27 +61,36 @@ "tokens" : [ { "kind" : "keyword", - "text" : "init" + "text" : "var" }, { "kind" : "text", - "text" : "(" + "text" : " " }, { - "kind" : "externalParam", - "text" : "array" + "kind" : "identifier", + "text" : "isHead" }, { "kind" : "text", - "text" : ": [" + "text" : ": " }, { "kind" : "typeIdentifier", - "text" : "T" + "preciseIdentifier" : "s:Sb", + "text" : "Bool" }, { "kind" : "text", - "text" : "])" + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" } ] } @@ -102,7 +109,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/init(array:)" + "\/documentation\/apollocodegenlib\/linkedlist\/node\/ishead" ], "traits" : [ { @@ -161,42 +168,70 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/init(array:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node": { "abstract" : [ ], "fragments" : [ { - "kind" : "identifier", - "text" : "init" + "kind" : "keyword", + "text" : "class" }, { "kind" : "text", - "text" : "(" + "text" : " " }, { - "kind" : "externalParam", - "text" : "array" + "kind" : "identifier", + "text" : "Node" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Node" + } + ], + "role" : "symbol", + "title" : "LinkedList.Node", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/isHead": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" }, { "kind" : "text", - "text" : ": [" + "text" : " " }, { - "kind" : "typeIdentifier", - "text" : "T" + "kind" : "identifier", + "text" : "isHead" }, { "kind" : "text", - "text" : "])" + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/init(array:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/isHead", "kind" : "symbol", "role" : "symbol", - "title" : "init(array:)", + "title" : "isHead", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/init(array:)" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/ishead" } } } \ No newline at end of file From 6510505f3f62746da734900a880f2838e5310e6e Mon Sep 17 00:00:00 2001 From: Calvin Cestari Date: Mon, 5 Jun 2023 13:06:27 -0700 Subject: [PATCH 05/69] docs: Updates cache policy documentation (#3062) --- Sources/Apollo/ApolloClient.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/Apollo/ApolloClient.swift b/Sources/Apollo/ApolloClient.swift index bafafde94..bcf620785 100644 --- a/Sources/Apollo/ApolloClient.swift +++ b/Sources/Apollo/ApolloClient.swift @@ -12,7 +12,7 @@ public enum CachePolicy: Hashable { case fetchIgnoringCacheData /// Always fetch results from the server, and don't store these in the cache. case fetchIgnoringCacheCompletely - /// Return data from the cache if available, else return nil. + /// Return data from the cache if available, else return an error. case returnCacheDataDontFetch /// Return data from the cache if available, and always fetch results from the server. case returnCacheDataAndFetch From e31ee4a15e3ca9f2ff92edc3947c57af723043f5 Mon Sep 17 00:00:00 2001 From: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Date: Wed, 7 Jun 2023 09:09:19 -0400 Subject: [PATCH 06/69] fix: Adding type name suffixing for reserved keywords (#3058) --- .../Frontend/GraphQLSchema.swift | 44 +++ .../Templates/CustomScalarTemplate.swift | 2 +- .../Templates/EnumTemplate.swift | 2 +- .../Templates/FragmentTemplate.swift | 2 +- .../Templates/InputObjectTemplate.swift | 2 +- .../Templates/InterfaceTemplate.swift | 2 +- .../Templates/MockInterfacesTemplate.swift | 2 +- .../Templates/MockObjectTemplate.swift | 4 +- .../Templates/MockUnionsTemplate.swift | 2 +- .../Templates/ObjectTemplate.swift | 4 +- .../OperationDefinitionTemplate.swift | 2 +- .../GraphQLType+Rendered.swift | 6 +- .../String+SwiftNameEscaping.swift | 11 +- .../Templates/SchemaMetadataTemplate.swift | 2 +- .../Templates/SelectionSetTemplate.swift | 12 +- .../Templates/UnionTemplate.swift | 4 +- .../EnumFileGeneratorTests.swift | 2 +- .../Templates/CustomScalarTemplateTests.swift | 23 ++ .../Templates/EnumTemplateTests.swift | 22 ++ .../Templates/FragmentTemplateTests.swift | 38 +++ .../Templates/InputObjectTemplateTests.swift | 30 ++ .../Templates/InterfaceTemplateTests.swift | 22 ++ .../MockInterfacesTemplateTests.swift | 25 ++ .../Templates/MockObjectTemplateTests.swift | 48 +++ .../Templates/MockUnionsTemplateTests.swift | 25 ++ .../Templates/ObjectTemplateTests.swift | 22 ++ .../OperationDefinitionTemplateTests.swift | 46 +++ .../SelectionSetTemplateTests.swift | 278 +++++++++++++++++- .../Templates/UnionTemplateTests.swift | 23 ++ 29 files changed, 679 insertions(+), 28 deletions(-) diff --git a/Sources/ApolloCodegenLib/Frontend/GraphQLSchema.swift b/Sources/ApolloCodegenLib/Frontend/GraphQLSchema.swift index 224652a56..da673b506 100644 --- a/Sources/ApolloCodegenLib/Frontend/GraphQLSchema.swift +++ b/Sources/ApolloCodegenLib/Frontend/GraphQLSchema.swift @@ -31,6 +31,10 @@ public class GraphQLSchema: JavaScriptObject { public class GraphQLNamedType: JavaScriptObject, Hashable { lazy var name: String = self["name"] + + var formattedName: String { + swiftName + } lazy var documentation: String? = self["description"] @@ -66,10 +70,26 @@ public class GraphQLScalarType: GraphQLNamedType { return false } } + + override var formattedName: String { + if !isCustomScalar { + return swiftName + } + + let uppercasedName = swiftName.firstUppercased + return SwiftKeywords.TypeNamesToSuffix.contains(uppercasedName) ? + "\(uppercasedName)_Scalar" : uppercasedName + } } public class GraphQLEnumType: GraphQLNamedType { lazy var values: [GraphQLEnumValue] = try! invokeMethod("getValues") + + override var formattedName: String { + let uppercasedName = swiftName.firstUppercased + return SwiftKeywords.TypeNamesToSuffix.contains(uppercasedName) ? + "\(uppercasedName)_Enum" : uppercasedName + } } public class GraphQLEnumValue: JavaScriptObject { @@ -91,6 +111,12 @@ typealias GraphQLInputFieldDictionary = OrderedDictionary = [ + static let TypeNamesToSuffix: Set = [ "Any", "DataDict", "DocumentType", @@ -72,6 +78,7 @@ enum SwiftKeywords { "Double", "ID", "Type", + "Error", "_", ] diff --git a/Sources/ApolloCodegenLib/Templates/SchemaMetadataTemplate.swift b/Sources/ApolloCodegenLib/Templates/SchemaMetadataTemplate.swift index 67e23eda3..ef3db1a3b 100644 --- a/Sources/ApolloCodegenLib/Templates/SchemaMetadataTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/SchemaMetadataTemplate.swift @@ -56,7 +56,7 @@ struct SchemaMetadataTemplate: TemplateRenderer { static func objectType(forTypename typename: String) -> Object? { switch typename { \(schema.referencedTypes.objects.map { - "case \"\($0.name)\": return \(schemaNamespace).Objects.\($0.name.firstUppercased)" + "case \"\($0.name)\": return \(schemaNamespace).Objects.\($0.formattedName)" }, separator: "\n") default: return nil } diff --git a/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift b/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift index 6b962bfd8..d8db150e6 100644 --- a/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift @@ -84,7 +84,7 @@ struct SelectionSetTemplate { pluralizer: config.pluralizer)) \(if: config.options.schemaDocumentation == .include, """ /// - /// Parent Type: `\(selectionSet.parentType.name.firstUppercased)` + /// Parent Type: `\(selectionSet.parentType.formattedName)` """) """ } @@ -162,7 +162,7 @@ struct SelectionSetTemplate { } private func GeneratedSchemaTypeReference(_ type: GraphQLCompositeType) -> TemplateString { - "\(config.schemaNamespace.firstUppercased).\(type.schemaTypesNamespace).\(type.name.firstUppercased)" + "\(config.schemaNamespace.firstUppercased).\(type.schemaTypesNamespace).\(type.formattedName)" } // MARK: - Selections @@ -285,7 +285,7 @@ struct SelectionSetTemplate { private func FragmentSelectionTemplate(_ fragment: IR.FragmentSpread) -> TemplateString { """ - .fragment(\(fragment.definition.name.firstUppercased).self) + .fragment(\(fragment.definition.name.asFragmentName).self) """ } @@ -380,7 +380,7 @@ struct SelectionSetTemplate { ) -> TemplateString { let name = fragment.definition.name let propertyName = name.firstLowercased - let typeName = name.firstUppercased + let typeName = name.asFragmentName let isOptional = fragment.inclusionConditions != nil && !scope.matches(fragment.inclusionConditions.unsafelyUnwrapped) @@ -505,7 +505,7 @@ struct SelectionSetTemplate { !selectionSet.typeInfo.scope.matches(conditions) { continue } - fulfilledFragments.append(fragment.definition.name.firstUppercased) + fulfilledFragments.append(fragment.definition.name.asFragmentName) } return """ @@ -838,7 +838,7 @@ fileprivate extension IR.ScopeCondition { var selectionSetNameComponent: String { return TemplateString(""" - \(ifLet: type, { "As\($0.name.firstUppercased)" })\ + \(ifLet: type, { "As\($0.formattedName)" })\ \(ifLet: conditions, { "If\($0.typeNameComponents)"}) """).description } diff --git a/Sources/ApolloCodegenLib/Templates/UnionTemplate.swift b/Sources/ApolloCodegenLib/Templates/UnionTemplate.swift index 268115298..d1476b31a 100644 --- a/Sources/ApolloCodegenLib/Templates/UnionTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/UnionTemplate.swift @@ -14,7 +14,7 @@ struct UnionTemplate: TemplateRenderer { TemplateString( """ \(documentation: graphqlUnion.documentation, config: config) - static let \(graphqlUnion.name.firstUppercased) = Union( + static let \(graphqlUnion.formattedName) = Union( name: "\(graphqlUnion.name)", possibleTypes: \(PossibleTypesTemplate()) ) @@ -31,7 +31,7 @@ struct UnionTemplate: TemplateRenderer { ) -> TemplateString { """ \(if: !config.output.schemaTypes.isInModule, "\(config.schemaNamespace.firstUppercased).")\ - Objects.\(type.name.firstUppercased).self + Objects.\(type.formattedName).self """ } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/EnumFileGeneratorTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/EnumFileGeneratorTests.swift index 2d399826b..9fdb0c186 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/EnumFileGeneratorTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/EnumFileGeneratorTests.swift @@ -34,7 +34,7 @@ class EnumFileGeneratorTests: XCTestCase { // given buildSubject() - let expected = graphqlEnum.name.firstUppercased + let expected = graphqlEnum.formattedName // then expect(self.subject.fileName).to(equal(expected)) diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/CustomScalarTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/CustomScalarTemplateTests.swift index cd4476ae9..394a0216a 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/CustomScalarTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/CustomScalarTemplateTests.swift @@ -214,4 +214,27 @@ class CustomScalarTemplateTests: XCTestCase { // then expect(rendered).to(equalLineByLine(expected)) } + + // MARK: - Reserved Keyword Tests + + func test__render__givenCustomScalar_usingReservedKeyword_shouldRenderAsEscaped() throws { + let keywords = ["Type", "type"] + + keywords.forEach { keyword in + // given + buildSubject(name: keyword) + + let expected = """ + typealias \(keyword.firstUppercased)_Scalar = String + + """ + + // when + let rendered = renderSubject() + + // then + expect(rendered).to(equalLineByLine(expected)) + } + } + } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/EnumTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/EnumTemplateTests.swift index af3c7db96..24b7d44fa 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/EnumTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/EnumTemplateTests.swift @@ -461,4 +461,26 @@ class EnumTemplateTests: XCTestCase { // then expect(rendered).to(equalLineByLine(expected)) } + + // MARK: - Reserved Keyword Tests + + func test_render_givenReservedKeywordType_AsEscapedType() { + let keywords = ["Type", "type"] + + keywords.forEach { keyword in + // given + buildSubject(name: keyword) + + let expected = """ + enum \(keyword.firstUppercased)_Enum: String, EnumType { + """ + + // when + let actual = renderSubject() + + // then + expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) + } + } + } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/FragmentTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/FragmentTemplateTests.swift index 63fa45324..bc2b76ce6 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/FragmentTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/FragmentTemplateTests.swift @@ -723,4 +723,42 @@ class FragmentTemplateTests: XCTestCase { expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) } + + // MARK: - Reserved Keyword Tests + + func test__render__givenFragmentReservedKeywordName_rendersEscapedName() throws { + let keywords = ["Type", "type"] + + try keywords.forEach { keyword in + // given + schemaSDL = """ + type Query { + getUser(id: String): User + } + + type User { + id: String! + name: String! + } + """ + + document = """ + fragment \(keyword) on User { + name + } + """ + + let expected = """ + struct \(keyword.firstUppercased)_Fragment: TestSchema.SelectionSet, Fragment { + """ + + // when + try buildSubjectAndFragment(named: keyword) + let actual = renderSubject() + + // then + expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) + } + } + } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/InputObjectTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/InputObjectTemplateTests.swift index fc4a9dd90..72c26fc43 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/InputObjectTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/InputObjectTemplateTests.swift @@ -2438,4 +2438,34 @@ class InputObjectTemplateTests: XCTestCase { // then expect(actual).to(equalLineByLine(expected, atLine: 8, ignoringExtraLines: true)) } + + // MARK: - Reserved Keyword Tests + + func test__render__generatesInputObject_usingReservedKeyword_asEscapedType() throws { + let keywords = ["Type", "type"] + + keywords.forEach { keyword in + // given + buildSubject( + name: keyword, + fields: [GraphQLInputField.mock("field", type: .scalar(.integer()), defaultValue: nil)] + ) + + let expected = """ + public struct \(keyword.firstUppercased)_InputObject: InputObject { + public private(set) var __data: InputDict + + public init(_ data: InputDict) { + __data = data + } + """ + + // when + let actual = renderSubject() + + // then + expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) + } + } + } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/InterfaceTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/InterfaceTemplateTests.swift index 1c0091a73..f5483ae63 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/InterfaceTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/InterfaceTemplateTests.swift @@ -92,4 +92,26 @@ class InterfaceTemplateTests: XCTestCase { // then expect(rendered).to(equalLineByLine(expected, ignoringExtraLines: true)) } + + // MARK: - Reserved Keyword Tests + + func test_render_givenSchemaInterfaceUsingReservedKeyword_generatesWithEscapedType() throws { + let keywords = ["Type", "type"] + + keywords.forEach { keyword in + // given + buildSubject(name: keyword) + + let expected = """ + static let \(keyword.firstUppercased)_Interface = Interface(name: "\(keyword)") + """ + + // when + let actual = renderSubject() + + // then + expect(actual).to(equalLineByLine(expected)) + } + } + } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockInterfacesTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockInterfacesTemplateTests.swift index 0b7c2f94b..9a626286a 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockInterfacesTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockInterfacesTemplateTests.swift @@ -136,4 +136,29 @@ class MockInterfacesTemplateTests: XCTestCase { // then expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) } + + // MARK: - Reserved Keyword Tests + + func test__render__usingReservedKeyword__generatesTypeWithSuffix() { + let keywords = ["Type", "type"] + + keywords.forEach { keyword in + // given + let interface = GraphQLInterfaceType.mock(keyword) + buildSubject(interfaces: [interface]) + + let expected = """ + public extension MockObject { + typealias \(keyword.firstUppercased)_Interface = Interface + } + """ + + // when + let actual = renderSubject() + + // then + expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) + } + } + } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockObjectTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockObjectTemplateTests.swift index 7dac93919..d3f8638fd 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockObjectTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockObjectTemplateTests.swift @@ -951,5 +951,53 @@ class MockObjectTemplateTests: XCTestCase { // then expect(actual).to(equalLineByLine(expected, atLine: 6, ignoringExtraLines: true)) } + + // MARK: - Reserved Keyword Tests + + func test__render__givenObjectUsingReservedKeyword_generatesTypeWithSuffix() { + let keywords = ["Type", "type"] + + keywords.forEach { keyword in + // given + buildSubject(name: keyword, moduleType: .swiftPackageManager) + + subject.graphqlObject.fields = [ + "name": .mock("string", type: .nonNull(.string())), + ] + + ir.fieldCollector.add( + fields: subject.graphqlObject.fields.values.map { + .mock($0.name, type: $0.type) + }, + to: subject.graphqlObject + ) + + let expected = """ + public class \(keyword.firstUppercased)_Object: MockObject { + public static let objectType: Object = TestSchema.Objects.\(keyword.firstUppercased)_Object + public static let _mockFields = MockFields() + public typealias MockValueCollectionType = Array> + + public struct MockFields { + @Field("string") public var string + } + } + + public extension Mock where O == \(keyword.firstUppercased)_Object { + convenience init( + string: String? = nil + ) { + self.init() + _set(string, for: \\.string) + } + } + """ + // when + let actual = renderSubject() + + // then + expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) + } + } } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockUnionsTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockUnionsTemplateTests.swift index 2e44fb7b1..0392a165e 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockUnionsTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockUnionsTemplateTests.swift @@ -133,4 +133,29 @@ class MockUnionsTemplateTests: XCTestCase { // then expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) } + + // MARK: - Reserved Keyword Tests + + func test__render__usingReservedKeyword__generatesTypeWithSuffix() { + let keywords = ["Type", "type"] + + keywords.forEach { keyword in + // given + let union = GraphQLUnionType.mock(keyword) + buildSubject(unions: [union]) + + let expected = """ + public extension MockObject { + typealias \(keyword.firstUppercased)_Union = Union + } + """ + + // when + let actual = renderSubject() + + // then + expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) + } + } + } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/ObjectTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/ObjectTemplateTests.swift index daae18e9c..4cbfcc6a9 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/ObjectTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/ObjectTemplateTests.swift @@ -169,4 +169,26 @@ class ObjectTemplateTests: XCTestCase { expect(rendered).to(equalLineByLine(expected, ignoringExtraLines: true)) } + // MARK: - Reserved Keyword Tests + + func test_render_usingReservedKeyword_shouldHaveSuffixedType() { + let keywords = ["Type", "type"] + + keywords.forEach { keyword in + // given + buildSubject(name: keyword) + + let expected = """ + static let \(keyword.firstUppercased)_Object = Object( + typename: "\(keyword)", + """ + + // when + let actual = renderSubject() + + // then + expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) + } + } + } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift index a65ccf27c..4bbf16c19 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift @@ -933,4 +933,50 @@ class OperationDefinitionTemplateTests: XCTestCase { // then expect(actual).to(equalLineByLine(expected, atLine: 15, ignoringExtraLines: true)) } + + // MARK: - Reserved Keyword Tests + + func test__generate__givenInputObjectUsingReservedKeyword_rendersAsEscapedType() throws { + // given + schemaSDL = """ + input Type { + id: String! + } + + type Query { + getUser(type: Type!): User + } + + type User { + id: String! + name: String! + role: String! + } + """ + + document = """ + query TestOperation($type: Type!) { + getUser(type: $type) { + name + } + } + """ + + let expectedOne = """ + public var type: Type_InputObject + """ + + let expectedTwo = """ + public init(type: Type_InputObject) { + """ + + // when + try buildSubjectAndOperation() + let actual = renderSubject() + + // then + expect(actual).to(equalLineByLine(expectedOne, atLine: 15, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expectedTwo, atLine: 17, ignoringExtraLines: true)) + } + } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift index 6499e5482..f1f063055 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift @@ -5776,7 +5776,7 @@ class SelectionSetTemplateTests: XCTestCase { // MARK: Nested Selection Sets - Reserved Keywords + Special Names func test__render_nestedSelectionSet__givenEntityFieldWithSwiftKeywordAndApolloReservedTypeNames_rendersSelectionSetWithNameSuffixed() throws { - let fieldNames = SwiftKeywords.SelectionSetTypeNamesToSuffix + let fieldNames = SwiftKeywords.TypeNamesToSuffix for fieldName in fieldNames { // given schemaSDL = """ @@ -6625,4 +6625,280 @@ class SelectionSetTemplateTests: XCTestCase { // then expect(actual).to(equalLineByLine(expected, atLine: 7, ignoringExtraLines: true)) } + + // MARK: - Reserved Keyword Type Tests + + func test__render_enumType__usingReservedKeyword_rendersAsSuffixedType() throws { + // given + schemaSDL = """ + type Query { + getUser: User + } + + type User { + id: String! + name: String! + type: Type! + } + + enum Type { + ADMIN + MEMBER + } + """ + + document = """ + query TestOperation { + getUser { + type + } + } + """ + + let expectedOne = """ + .field("type", GraphQLEnum.self), + """ + + let expectedTwo = """ + public var type: GraphQLEnum { __data["type"] } + """ + + // when + try buildSubjectAndOperation() + let user = try XCTUnwrap( + operation[field: "query"]?[field: "getUser"] as? IR.EntityField + ) + + let actual = subject.render(field: user) + + // then + expect(actual).to(equalLineByLine(expectedOne, atLine: 9, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expectedTwo, atLine: 12, ignoringExtraLines: true)) + } + + func test__render_NamedFragmentType__usingReservedKeyword_rendersAsSuffixedType() throws { + // given + schemaSDL = """ + type Query { + getUser: User + } + + type User { + id: String! + name: String! + type: UserRole! + } + + enum UserRole { + ADMIN + MEMBER + } + """ + + document = """ + query TestOperation { + getUser { + ...Type + } + } + + fragment Type on User { + name + type + } + """ + + let expectedOne = """ + .fragment(Type_Fragment.self), + """ + + let expectedTwo = """ + public var type: Type_Fragment { _toFragment() } + """ + + // when + try buildSubjectAndOperation() + let user = try XCTUnwrap( + operation[field: "query"]?[field: "getUser"] as? IR.EntityField + ) + + let actual = subject.render(field: user) + + // then + expect(actual).to(equalLineByLine(expectedOne, atLine: 9, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expectedTwo, atLine: 19, ignoringExtraLines: true)) + } + + func test__render_CustomScalarType__usingReservedKeyword_rendersAsSuffixedType() throws { + // given + schemaSDL = """ + scalar Type + + type Query { + getUser: User + } + + type User { + id: String! + name: String! + type: Type! + } + """ + + document = """ + query TestOperation { + getUser { + type + } + } + """ + + let expectedOne = """ + .field("type", TestSchema.Type_Scalar.self), + """ + + let expectedTwo = """ + public var type: TestSchema.Type_Scalar { __data["type"] } + """ + + // when + try buildSubjectAndOperation() + let user = try XCTUnwrap( + operation[field: "query"]?[field: "getUser"] as? IR.EntityField + ) + + let actual = subject.render(field: user) + + // then + expect(actual).to(equalLineByLine(expectedOne, atLine: 9, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expectedTwo, atLine: 12, ignoringExtraLines: true)) + } + + func test__render_InterfaceType__usingReservedKeyword_rendersAsSuffixedType() throws { + // given + schemaSDL = """ + interface Type { + name: String! + } + + type Query { + getUser: Type + } + + type User implements Type { + id: String! + } + """ + + document = """ + query TestOperation { + getUser { + name + } + } + """ + + let expected = """ + public static var __parentType: ApolloAPI.ParentType { TestSchema.Interfaces.Type_Interface } + """ + + // when + try buildSubjectAndOperation() + let user = try XCTUnwrap( + operation[field: "query"]?[field: "getUser"] as? IR.EntityField + ) + + let actual = subject.render(field: user) + + // then + expect(actual).to(equalLineByLine(expected, atLine: 6, ignoringExtraLines: true)) + } + + func test__render_UnionType__usingReservedKeyword_rendersAsSuffixedType() throws { + // given + schemaSDL = """ + union Type = User | Admin + + type Query { + getUser: Type + } + + type User { + id: String! + name: String! + } + + type Admin { + id: String! + role: String! + } + """ + + document = """ + query TestOperation { + getUser { + ... on User { + name + } + ... on Admin { + role + } + } + } + + """ + + let expected = """ + public static var __parentType: ApolloAPI.ParentType { TestSchema.Unions.Type_Union } + """ + + // when + try buildSubjectAndOperation() + let user = try XCTUnwrap( + operation[field: "query"]?[field: "getUser"] as? IR.EntityField + ) + + let actual = subject.render(field: user) + + // then + expect(actual).to(equalLineByLine(expected, atLine: 6, ignoringExtraLines: true)) + } + + func test__render_ObjectType__usingReservedKeyword_rendersAsSuffixedType() throws { + // given + schemaSDL = """ + type Query { + getType: Type + } + + type Type { + id: String! + name: String! + } + """ + + document = """ + query TestOperation { + getType { + name + } + } + """ + + let expected = """ + public static var __parentType: ApolloAPI.ParentType { TestSchema.Objects.Type_Object } + """ + + // when + try buildSubjectAndOperation() + let user = try XCTUnwrap( + operation[field: "query"]?[field: "getType"] as? IR.EntityField + ) + + let actual = subject.render(field: user) + + // then + expect(actual).to(equalLineByLine(expected, atLine: 6, ignoringExtraLines: true)) + } + } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/UnionTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/UnionTemplateTests.swift index accaf78cd..900087b9e 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/UnionTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/UnionTemplateTests.swift @@ -257,4 +257,27 @@ class UnionTemplateTests: XCTestCase { // then expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) } + + // MARK: - Reserved Keyword Tests + + func test_render_usingReservedKeyword_shouldHaveSuffixedType() throws { + let keywords = ["Type", "type"] + + keywords.forEach { keyword in + // given + buildSubject(name: keyword) + + let expected = """ + static let \(keyword.firstUppercased)_Union = Union( + name: "\(keyword)", + """ + + // when + let actual = renderSubject() + + // then + expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) + } + } + } From de57ae4c5f09e1db7837daac8656308854ece9ed Mon Sep 17 00:00:00 2001 From: Calvin Cestari Date: Fri, 9 Jun 2023 14:54:05 -0700 Subject: [PATCH 07/69] docs: Updates `1.2.0` migration guide for access modifiers default (#3068) --- docs/source/migrations/1.2.mdx | 110 ++++++++++++++++++++++++++++++++- 1 file changed, 107 insertions(+), 3 deletions(-) diff --git a/docs/source/migrations/1.2.mdx b/docs/source/migrations/1.2.mdx index 3f8136c43..582c311ae 100644 --- a/docs/source/migrations/1.2.mdx +++ b/docs/source/migrations/1.2.mdx @@ -7,8 +7,6 @@ This guide describes the process of migrating your code from version 1.0 or 1.1 Though 1.2 is a minor version bump, a critical problem was addressed in this version that requires a small breaking change during the upgrade. While we strive to make the upgrade path for minor versions seamless, this issue could not be reasonably resolved without requiring this migration. -**For most users, this migration will only require a single change to your `SchemaConfiguration.swift` file.** - ## Cache Key Configuration API The API for [configuring custom cache keys](../caching/cache-key-resolution) has had a minor change in this version. The signature of the `cacheKeyInfo(for:object:)` function, defined in your generated `SchemaConfiguration.swift` file, has been modified. @@ -139,4 +137,110 @@ case Objects.User: return try? CacheKeyInfo( jsonValue: object["info"]?["emailAddresses"]?[0] ) -``` \ No newline at end of file +``` +## Swift Access Modifiers + +`1.2.0` introduces new codegen configuration parameters that allow you to specify the access control of the generated Swift types. When using a module type of [`embeddedInTarget`](../code-generation/codegen-configuration#module-type) or operation output types of [`relative` or `absolute`](../code-generation/codegen-configuration#operations) you can choose to have the generated Swift types be accessible with `public` or `internal` access. + +**You do not need to add these options to your codegen configuration but the default used when the option is not specified is different from previous Apollo iOS versions.** + +Before `1.2.0` all Swift types were generated with `public` access, the default for the new configuration option is `internal`. + +This means that where you might have been using publicly available Swift types before you might now have compiler errors where those types are no longer accessible. To resolve this you will need to add the configuration option to your codegen configuration specifying the `public` access modifier. + +**You may need to make manual changes to the schema configuration and custom scalar files because these files are not regenerated if they already exist. The alternative to manually updating them is to remove those files, run code generation, and then re-add any custom logic you may have had in the pre-existing custom scalar files.** + +### Example + +#### Module type + + + +```json title="CLI Configuration JSON" +"output": { + "schemaTypes": { + "moduleType": { + "embeddedInTarget": { + "name": "MyApplicationTarget", + "accessModifier": "public" + } + }, + "path": "./generated/schema/" + } +} +``` + +```swift title="Swift Codegen Setup" +let configuration = ApolloCodegenConfiguration( + // Other properties not shown + output: ApolloCodegenConfiguration.FileOutput( + schemaTypes: ApolloCodegenConfiguration.SchemaTypesFileOutput( + path: "./generated/schema/", + moduleType: .embeddedInTarget(name: "MyApplicationTarget", accessModifier: .public) + ) + ... + ) +) +``` + + + +#### Operations - `relative` + + + +```json title="CLI Configuration JSON" +"output": { + "operations" : { + "relative" : { + "subpath": "Generated", + "accessModifier": "public" + } + } +} +``` + +```swift title="Swift Codegen Setup" +let configuration = ApolloCodegenConfiguration( + // Other properties not shown + output: ApolloCodegenConfiguration.FileOutput( + operations: .relative( + subpath: "generated", + accessModifier: .public + ) + ... + ) +) +``` + + + +#### Operations - `absolute` + + + +```json title="CLI Configuration JSON" +"output": { + "operations" : { + "absolute" : { + "path": "Generated", + "accessModifier": "public" + } + } +} +``` + +```swift title="Swift Codegen Setup" +let configuration = ApolloCodegenConfiguration( + // Other properties not shown + output: ApolloCodegenConfiguration.FileOutput( + operations: .absolute( + path: "generated", + accessModifier: .public + ) + ... + ) +) +``` + + From f64927cf4859442d50b8d8426a7c9f2844684cc6 Mon Sep 17 00:00:00 2001 From: Anthony Miller Date: Mon, 12 Jun 2023 11:04:24 -0700 Subject: [PATCH 08/69] Fix: Added missing fulfilledFragments to generated initializers (#3067) --- .../Templates/SelectionSetTemplate.swift | 52 +++- .../Templates/FragmentTemplateTests.swift | 6 +- .../OperationDefinitionTemplateTests.swift | 4 +- ...ectionSetTemplate_Initializers_Tests.swift | 272 +++++++++++++++--- 4 files changed, 280 insertions(+), 54 deletions(-) diff --git a/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift b/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift index 6b962bfd8..091ed6e6a 100644 --- a/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift @@ -483,15 +483,15 @@ struct SelectionSetTemplate { private func InitializerFulfilledFragments( _ selectionSet: IR.SelectionSet ) -> TemplateString { - var fulfilledFragments: [String] = ["Self"] + var fulfilledFragments: OrderedSet = [] - var next = selectionSet.scopePath.last.value.scopePath.head - while next.next != nil { - defer { next = next.next.unsafelyUnwrapped } + var currentNode = Optional(selectionSet.scopePath.last.value.scopePath.head) + while let node = currentNode { + defer { currentNode = node.next } let selectionSetName = SelectionSetNameGenerator.generatedSelectionSetName( for: selectionSet, - to: next, + to: node, format: .fullyQualified, pluralizer: config.pluralizer ) @@ -499,13 +499,11 @@ struct SelectionSetTemplate { fulfilledFragments.append(selectionSetName) } - let allFragments = IteratorSequence(selectionSet.selections.makeFragmentIterator()) - for fragment in allFragments { - if let conditions = fragment.inclusionConditions, - !selectionSet.typeInfo.scope.matches(conditions) { - continue - } - fulfilledFragments.append(fragment.definition.name.firstUppercased) + for source in selectionSet.selections.merged.mergedSources { + fulfilledFragments + .append(contentsOf: source.generatedSelectionSetNamesOfFullfilledFragments( + pluralizer: config.pluralizer + )) } return """ @@ -693,6 +691,34 @@ fileprivate extension IR.MergedSelections.MergedSource { return selectionSetNameComponents.joined(separator: ".") } + func generatedSelectionSetNamesOfFullfilledFragments( + pluralizer: Pluralizer + ) -> [String] { + let entityRootNameInFragment = SelectionSetNameGenerator + .generatedSelectionSetName( + for: self, + to: typeInfo.scopePath.last.value.scopePath.head, + format: .fullyQualified, + pluralizer: pluralizer + ) + + var fulfilledFragments: [String] = [entityRootNameInFragment] + + var selectionSetNameComponents: [String] = [entityRootNameInFragment] + + var mergedFragmentEntityConditionPathNode = typeInfo.scopePath.last.value.scopePath.head + while let node = mergedFragmentEntityConditionPathNode.next { + defer { + mergedFragmentEntityConditionPathNode = node + } + selectionSetNameComponents.append( + SelectionSetNameGenerator.ConditionPath.path(for: node) + ) + fulfilledFragments.append(selectionSetNameComponents.joined(separator: ".")) + } + return fulfilledFragments + } + } fileprivate struct SelectionSetNameGenerator { @@ -722,11 +748,13 @@ fileprivate struct SelectionSetNameGenerator { static func generatedSelectionSetName( for mergedSource: IR.MergedSelections.MergedSource, + to toNode: LinkedList.Node? = nil, format: Format, pluralizer: Pluralizer ) -> String { generatedSelectionSetName( for: mergedSource.typeInfo, + to: toNode, format: format, pluralizer: pluralizer ) diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/FragmentTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/FragmentTemplateTests.swift index 63fa45324..342c65c78 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/FragmentTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/FragmentTemplateTests.swift @@ -413,7 +413,7 @@ class FragmentTemplateTests: XCTestCase { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestFragment.self) ] )) } @@ -460,7 +460,7 @@ class FragmentTemplateTests: XCTestCase { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestFragment.self) ] )) } @@ -567,7 +567,7 @@ class FragmentTemplateTests: XCTestCase { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestFragment.self) ] )) } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift index a65ccf27c..91e9c2759 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift @@ -333,7 +333,7 @@ class OperationDefinitionTemplateTests: XCTestCase { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -381,7 +381,7 @@ class OperationDefinitionTemplateTests: XCTestCase { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplate_Initializers_Tests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplate_Initializers_Tests.swift index 1250b0bdf..cba5b7db9 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplate_Initializers_Tests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplate_Initializers_Tests.swift @@ -53,6 +53,34 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { ) } + func buildSubjectAndFragment( + named fragmentName: String = "TestFragment", + schemaNamespace: String = "TestSchema", + moduleType: ApolloCodegenConfiguration.SchemaTypesFileOutput.ModuleType = .swiftPackageManager, + operations: ApolloCodegenConfiguration.OperationsFileOutput = .inSchemaModule + ) throws -> IR.NamedFragment { + ir = try .mock(schema: schemaSDL, document: document) + let fragmentDefinition = try XCTUnwrap(ir.compilationResult[fragment: fragmentName]) + let fragment = ir.build(fragment: fragmentDefinition) + let config = ApolloCodegenConfiguration.mock( + schemaNamespace: schemaNamespace, + output: .mock(moduleType: moduleType, operations: operations), + options: .init() + ) + let mockTemplateRenderer = MockTemplateRenderer( + target: .operationFile, + template: "", + config: .init(config: config) + ) + subject = SelectionSetTemplate( + definition: .namedFragment(fragment), + generateInitializers: true, + config: ApolloCodegen.ConfigurationContext(config: config), + renderAccessControl: mockTemplateRenderer.accessControlModifier(for: .member) + ) + return fragment + } + func buildSimpleObjectSchemaAndDocument() { schemaSDL = """ type Query { @@ -246,7 +274,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -297,7 +325,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -364,9 +392,9 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), - ObjectIdentifier(TestOperationQuery.Data.AllAnimal.AsAnimalUnion.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.AsAnimalUnion.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.AsAnimalUnion.AsDog.self) ] )) } @@ -429,9 +457,9 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), - ObjectIdentifier(TestOperationQuery.Data.AllAnimal.AsPet.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.AsPet.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.AsPet.AsWarmBlooded.self) ] )) } @@ -576,7 +604,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "nestedList_optional_optional_optional": nestedList_optional_optional_optional, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -633,7 +661,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "fieldthree": fieldthree, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -682,7 +710,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "aliased": aliased, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -734,7 +762,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -786,7 +814,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -838,7 +866,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -890,7 +918,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "friend": friend._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -948,7 +976,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "__typename": __typename, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -1000,7 +1028,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -1052,7 +1080,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "friend": friend._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -1115,8 +1143,8 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "age": age, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.AsPet.self) ] )) } @@ -1193,7 +1221,9 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "feet": feet, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.AsCat.Height.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.Height.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.AsPet.Height.self) ] )) } @@ -1250,7 +1280,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), ObjectIdentifier(AnimalDetails.self) ] )) @@ -1314,9 +1344,9 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AnimalDetails.self), - ObjectIdentifier(Fragment2.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), + ObjectIdentifier(Fragment2.self), + ObjectIdentifier(AnimalDetails.self) ] )) } @@ -1377,8 +1407,8 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.AsPet.self), ObjectIdentifier(AnimalDetails.self) ] )) @@ -1436,7 +1466,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "__typename": __typename, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -1454,8 +1484,8 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.AsPet.self), ObjectIdentifier(AnimalDetails.self) ] )) @@ -1481,6 +1511,174 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { allAnimals_asPet_expected, atLine: 23, ignoringExtraLines: true)) } + /// Verifies the fix for [#2989](https://github.com/apollographql/apollo-ios/issues/2989). + /// + /// When a fragment merges a type case from another fragment, the initializer at that type case + /// scope needs to include both the root and type case selection sets of the merged fragment. + /// + /// In this test, we are verifying that the `PredatorFragment.AsPet` selection set is included in + /// `fulfilledFragments`. + func test__render_givenNamedFragmentReferencingNamedFragmentInitializedAsTypeCaseFromChildFragment_fulfilledFragmentsIncludesChildFragmentTypeCase() throws { + // given + schemaSDL = """ + type Query { + allAnimals: [Animal!] + } + + interface Animal { + species: String! + predators: [Animal!] + } + + interface Pet { + name: String! + predators: [Animal!] + } + """ + + document = """ + query TestOperation { + allAnimals { + ...Fragment1 + } + } + + fragment Fragment1 on Animal { + predators { + ...PredatorFragment + } + } + + fragment PredatorFragment on Animal { + ... on Pet { + ...PetFragment + } + } + + fragment PetFragment on Pet { + name + } + """ + + let expected = + """ + public init( + __typename: String, + name: String + ) { + self.init(_dataDict: DataDict( + data: [ + "__typename": __typename, + "name": name, + ], + fulfilledFragments: [ + ObjectIdentifier(Fragment1.Predator.self), + ObjectIdentifier(Fragment1.Predator.AsPet.self), + ObjectIdentifier(PetFragment.self), + ObjectIdentifier(PredatorFragment.self), + ObjectIdentifier(PredatorFragment.AsPet.self) + ] + )) + } + """ + + // when + let fragment = try buildSubjectAndFragment(named: "Fragment1") + + let predators_asPet = try XCTUnwrap( + fragment[field: "predators"]?[as: "Pet"] + ) + + let actual = subject.render(inlineFragment: predators_asPet) + + // then + expect(actual).to(equalLineByLine(expected, atLine: 26, ignoringExtraLines: true)) + } + + /// Verifies fix for [#2989](https://github.com/apollographql/apollo-ios/issues/2989). + /// + /// When a fragment merges a type case from another fragment, the initializer at that type case + /// scope needs to include both the root and type case selection sets of the merged fragment. + /// + /// In this test, we are verifying that the `PredatorFragment.Predator.AsPet` selection set is included in + /// `fulfilledFragments`. + func test__render_givenNamedFragmentWithNestedFieldMergedFromChildNamedFragmentInitializedAsTypeCaseFromChildFragment_fulfilledFragmentsIncludesChildFragmentTypeCase() throws { + // given + schemaSDL = """ + type Query { + allAnimals: [Animal!] + } + + interface Animal { + species: String! + predators: [Animal!] + } + + interface Pet { + name: String! + predators: [Animal!] + } + """ + + document = """ + query TestOperation { + allAnimals { + ...Fragment1 + } + } + + fragment Fragment1 on Animal { + ...PredatorFragment + } + + fragment PredatorFragment on Animal { + predators { + ... on Pet { + ...PetFragment + } + } + } + + fragment PetFragment on Pet { + name + } + """ + + let expected = + """ + public init( + __typename: String, + name: String + ) { + self.init(_dataDict: DataDict( + data: [ + "__typename": __typename, + "name": name, + ], + fulfilledFragments: [ + ObjectIdentifier(Fragment1.Predator.self), + ObjectIdentifier(Fragment1.Predator.AsPet.self), + ObjectIdentifier(PetFragment.self), + ObjectIdentifier(PredatorFragment.Predator.self), + ObjectIdentifier(PredatorFragment.Predator.AsPet.self) + ] + )) + } + """ + + // when + let fragment = try buildSubjectAndFragment(named: "Fragment1") + + let predators_asPet = try XCTUnwrap( + fragment[field: "predators"]?[as: "Pet"] + ) + + let actual = subject.render(inlineFragment: predators_asPet) + + // then + expect(actual).to(equalLineByLine(expected, atLine: 24, ignoringExtraLines: true)) + } + // MARK: - Include/Skip Tests func test__render_given_fieldWithInclusionCondition_rendersInitializerWithOptionalParameter() throws { @@ -1515,7 +1713,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -1573,8 +1771,8 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "friend": friend._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.IfA.self) ] )) } @@ -1632,8 +1830,8 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "friend": friend._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.IfAAndNotB.self) ] )) } @@ -1693,9 +1891,9 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "friend": friend._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), - ObjectIdentifier(TestOperationQuery.Data.AllAnimal.IfA.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.IfA.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.IfA.IfNotB.self) ] )) } @@ -1755,8 +1953,8 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(TestOperationQuery.Data.AllAnimal.IfA.Friend.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.IfA.Friend.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.IfA.Friend.IfNotB.self) ] )) } @@ -1815,7 +2013,7 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "__typename": __typename, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self) ] )) } @@ -1833,8 +2031,8 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.IfA.self), ObjectIdentifier(AnimalDetails.self) ] )) From 1ec00c81349dadb937513a66e8736a511af68009 Mon Sep 17 00:00:00 2001 From: Calvin Cestari Date: Wed, 14 Jun 2023 10:40:38 -0700 Subject: [PATCH 09/69] fix: Remove `managedSelf` from `InterceptorRequestChain` (#3070) --- Apollo.xcodeproj/project.pbxproj | 4 - Sources/Apollo/ApolloInterceptor.swift | 2 + .../ApolloInterceptorReentrantWrapper.swift | 107 ---- .../AutomaticPersistedQueryInterceptor.swift | 42 +- Sources/Apollo/CacheReadInterceptor.swift | 77 ++- Sources/Apollo/CacheWriteInterceptor.swift | 40 +- .../Apollo/DefaultInterceptorProvider.swift | 4 +- Sources/Apollo/InterceptorProvider.swift | 2 +- Sources/Apollo/InterceptorRequestChain.swift | 105 ++-- .../JSONResponseParsingInterceptor.swift | 36 +- Sources/Apollo/MaxRetryInterceptor.swift | 29 +- .../MultipartResponseParsingInterceptor.swift | 16 +- Sources/Apollo/NetworkFetchInterceptor.swift | 41 +- Sources/Apollo/RequestChain.swift | 8 + Sources/Apollo/ResponseCodeInterceptor.swift | 27 +- .../InterceptorTester.swift | 13 +- .../MockInterceptorProvider.swift | 6 +- .../MockNetworkTransport.swift | 7 +- .../BlindRetryingTestInterceptor.swift | 2 + .../CancellationHandlingInterceptor.swift | 11 +- .../MaxRetryInterceptorTests.swift | 9 +- .../ResponseCodeInterceptorTests.swift | 8 +- Tests/ApolloTests/RequestChainTests.swift | 559 +++++++++++++++++- .../RetryToCountThenSucceedInterceptor.swift | 11 +- docs/source/config.json | 3 +- docs/source/migrations/1.3.mdx | 31 + 26 files changed, 897 insertions(+), 303 deletions(-) delete mode 100644 Sources/Apollo/ApolloInterceptorReentrantWrapper.swift create mode 100644 docs/source/migrations/1.3.mdx diff --git a/Apollo.xcodeproj/project.pbxproj b/Apollo.xcodeproj/project.pbxproj index 3260c052c..4cea3b650 100644 --- a/Apollo.xcodeproj/project.pbxproj +++ b/Apollo.xcodeproj/project.pbxproj @@ -785,7 +785,6 @@ E69BEDA52798B86D00000D10 /* InputObjectTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = E69BEDA42798B86D00000D10 /* InputObjectTemplate.swift */; }; E69BEDA72798B89600000D10 /* InputObjectTemplateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E69BEDA62798B89600000D10 /* InputObjectTemplateTests.swift */; }; E69F436C29B81182006FF548 /* InterceptorRequestChain.swift in Sources */ = {isa = PBXBuildFile; fileRef = E69F436B29B81182006FF548 /* InterceptorRequestChain.swift */; }; - E69F436E29B812FC006FF548 /* ApolloInterceptorReentrantWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = E69F436D29B812FC006FF548 /* ApolloInterceptorReentrantWrapper.swift */; }; E69F437229BBD958006FF548 /* MultipartResponseParsingInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = E69F437129BBD958006FF548 /* MultipartResponseParsingInterceptor.swift */; }; E6A6866427F63AEF008A1D13 /* FileGeneratorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6A6866327F63AEF008A1D13 /* FileGeneratorTests.swift */; }; E6A6866627F63BDC008A1D13 /* FileGenerator_ResolvePath_Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6A6866527F63BDC008A1D13 /* FileGenerator_ResolvePath_Tests.swift */; }; @@ -1969,7 +1968,6 @@ E69BEDA42798B86D00000D10 /* InputObjectTemplate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InputObjectTemplate.swift; sourceTree = ""; }; E69BEDA62798B89600000D10 /* InputObjectTemplateTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InputObjectTemplateTests.swift; sourceTree = ""; }; E69F436B29B81182006FF548 /* InterceptorRequestChain.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InterceptorRequestChain.swift; sourceTree = ""; }; - E69F436D29B812FC006FF548 /* ApolloInterceptorReentrantWrapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApolloInterceptorReentrantWrapper.swift; sourceTree = ""; }; E69F437129BBD958006FF548 /* MultipartResponseParsingInterceptor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MultipartResponseParsingInterceptor.swift; sourceTree = ""; }; E6A6866327F63AEF008A1D13 /* FileGeneratorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileGeneratorTests.swift; sourceTree = ""; }; E6A6866527F63BDC008A1D13 /* FileGenerator_ResolvePath_Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FileGenerator_ResolvePath_Tests.swift; sourceTree = ""; }; @@ -2327,7 +2325,6 @@ children = ( 9BC742AF24D09F880029282C /* DefaultInterceptors */, 9B260BEA245A020300562176 /* ApolloInterceptor.swift */, - E69F436D29B812FC006FF548 /* ApolloInterceptorReentrantWrapper.swift */, 9BC742AB24CFB2FF0029282C /* ApolloErrorInterceptor.swift */, 9B260C07245A437400562176 /* InterceptorProvider.swift */, ); @@ -5509,7 +5506,6 @@ DE100B18287F3FB100BE11C2 /* Documentation.docc in Sources */, 9FA6F3681E65DF4700BF8D73 /* GraphQLResultAccumulator.swift in Sources */, 9FF90A651DDDEB100034C3B6 /* GraphQLExecutor.swift in Sources */, - E69F436E29B812FC006FF548 /* ApolloInterceptorReentrantWrapper.swift in Sources */, 9BDE43DF22C6708600FD7C7F /* GraphQLHTTPRequestError.swift in Sources */, 9B1CCDD92360F02C007C9032 /* Bundle+Helpers.swift in Sources */, 9B260BF5245A028D00562176 /* HTTPResponse.swift in Sources */, diff --git a/Sources/Apollo/ApolloInterceptor.swift b/Sources/Apollo/ApolloInterceptor.swift index 007757f72..ea47cf951 100644 --- a/Sources/Apollo/ApolloInterceptor.swift +++ b/Sources/Apollo/ApolloInterceptor.swift @@ -4,6 +4,8 @@ import ApolloAPI /// A protocol to set up a chainable unit of networking work. public protocol ApolloInterceptor { + + var id: String { get set } /// Called when this interceptor should do its work. /// diff --git a/Sources/Apollo/ApolloInterceptorReentrantWrapper.swift b/Sources/Apollo/ApolloInterceptorReentrantWrapper.swift deleted file mode 100644 index 0ef9b1593..000000000 --- a/Sources/Apollo/ApolloInterceptorReentrantWrapper.swift +++ /dev/null @@ -1,107 +0,0 @@ -#if !COCOAPODS -import ApolloAPI -#endif - -/// A custom implementation of RequestChain that wraps an ApolloInterceptor instance to provide -/// re-entrant behaviour to the request chain. This is required for the request chain to support -/// network flows such as GraphQL Subscriptions where interceptors can call back into the request -/// chain multiple times. -class ApolloInterceptorReentrantWrapper: RequestChain { - @Atomic var isCancelled: Bool = false - - let wrappedInterceptor: ApolloInterceptor - let requestChain: Unmanaged - let index: Int - - init( - interceptor: ApolloInterceptor, - requestChain: Unmanaged, - index: Int - ) { - self.wrappedInterceptor = interceptor - self.requestChain = requestChain - self.index = index - } - - func kickoff( - request: HTTPRequest, - completion: @escaping (Result, Error>) -> Void - ) where Operation : GraphQLOperation { - requestChain.takeUnretainedValue().kickoff(request: request, completion: completion) - } - - func proceedAsync( - request: HTTPRequest, - response: HTTPResponse?, - completion: @escaping (Result, Error>) -> Void - ) where Operation : GraphQLOperation { - requestChain.takeUnretainedValue().proceedAsync( - request: request, - response: response, - completion: completion, - interceptor: self - ) - } - - func cancel() { - guard !self.isCancelled else { - // Do not proceed, this chain has been cancelled. - return - } - - self.$isCancelled.mutate { $0 = true } - - if let cancellableInterceptor = wrappedInterceptor as? Cancellable { - cancellableInterceptor.cancel() - } - } - - func retry( - request: HTTPRequest, - completion: @escaping (Result, Error>) -> Void - ) where Operation : GraphQLOperation { - requestChain.takeUnretainedValue().retry(request: request, completion: completion) - } - - func handleErrorAsync( - _ error: Error, - request: HTTPRequest, - response: HTTPResponse?, - completion: @escaping (Result, Error>) -> Void - ) where Operation : GraphQLOperation { - requestChain.takeUnretainedValue().handleErrorAsync( - error, - request: request, - response: response, - completion: completion - ) - } - - func returnValueAsync( - for request: HTTPRequest, - value: GraphQLResult, - completion: @escaping (Result, Error>) -> Void - ) where Operation : GraphQLOperation { - requestChain.takeUnretainedValue().returnValueAsync( - for: request, - value: value, - completion: completion - ) - } -} - -extension ApolloInterceptorReentrantWrapper : ApolloInterceptor { - func interceptAsync( - chain: RequestChain, - request: HTTPRequest, - response: HTTPResponse?, - completion: @escaping (Result, Error>) -> Void - ) where Operation : GraphQLOperation { - wrappedInterceptor.interceptAsync( - chain: self, - request: request, - response: response, - completion: completion - ) - } -} diff --git a/Sources/Apollo/AutomaticPersistedQueryInterceptor.swift b/Sources/Apollo/AutomaticPersistedQueryInterceptor.swift index 80cde13d6..0efbc00fd 100644 --- a/Sources/Apollo/AutomaticPersistedQueryInterceptor.swift +++ b/Sources/Apollo/AutomaticPersistedQueryInterceptor.swift @@ -23,6 +23,8 @@ public struct AutomaticPersistedQueryInterceptor: ApolloInterceptor { } } } + + public var id: String = UUID().uuidString /// Designated initializer public init() {} @@ -36,35 +38,46 @@ public struct AutomaticPersistedQueryInterceptor: ApolloInterceptor { guard let jsonRequest = request as? JSONRequest, jsonRequest.autoPersistQueries else { // Not a request that handles APQs, continue along - chain.proceedAsync(request: request, - response: response, - completion: completion) + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) return } guard let result = response?.parsedResponse else { // This is in the wrong order - this needs to be parsed before we can check it. - chain.handleErrorAsync(APQError.noParsedResponse, - request: request, - response: response, - completion: completion) + chain.handleErrorAsync( + APQError.noParsedResponse, + request: request, + response: response, + completion: completion + ) return } guard let errors = result.errors else { // No errors were returned so no retry is necessary, continue along. - chain.proceedAsync(request: request, - response: response, - completion: completion) + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) return } let errorMessages = errors.compactMap { $0.message } guard errorMessages.contains("PersistedQueryNotFound") else { // The errors were not APQ errors, continue along. - chain.proceedAsync(request: request, - response: response, - completion: completion) + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) return } @@ -93,7 +106,6 @@ public struct AutomaticPersistedQueryInterceptor: ApolloInterceptor { // We need to retry this query with the full body. jsonRequest.isPersistedQueryRetry = true - chain.retry(request: jsonRequest, - completion: completion) + chain.retry(request: jsonRequest, completion: completion) } } diff --git a/Sources/Apollo/CacheReadInterceptor.swift b/Sources/Apollo/CacheReadInterceptor.swift index 8be99e07e..111a1df45 100644 --- a/Sources/Apollo/CacheReadInterceptor.swift +++ b/Sources/Apollo/CacheReadInterceptor.swift @@ -1,3 +1,4 @@ +import Foundation #if !COCOAPODS import ApolloAPI #endif @@ -6,6 +7,8 @@ import ApolloAPI public struct CacheReadInterceptor: ApolloInterceptor { private let store: ApolloStore + + public var id: String = UUID().uuidString /// Designated initializer /// @@ -24,17 +27,25 @@ public struct CacheReadInterceptor: ApolloInterceptor { case .mutation, .subscription: // Mutations and subscriptions don't need to hit the cache. - chain.proceedAsync(request: request, - response: response, - completion: completion) + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) + case .query: switch request.cachePolicy { case .fetchIgnoringCacheCompletely, .fetchIgnoringCacheData: // Don't bother with the cache, just keep going - chain.proceedAsync(request: request, - response: response, - completion: completion) + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) + case .returnCacheDataAndFetch: self.fetchFromCache(for: request, chain: chain) { cacheFetchResult in switch cacheFetchResult { @@ -42,29 +53,40 @@ public struct CacheReadInterceptor: ApolloInterceptor { // Don't return a cache miss error, just keep going break case .success(let graphQLResult): - chain.returnValueAsync(for: request, - value: graphQLResult, - completion: completion) + chain.returnValueAsync( + for: request, + value: graphQLResult, + completion: completion + ) } // In either case, keep going asynchronously - chain.proceedAsync(request: request, - response: response, - completion: completion) + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) } case .returnCacheDataElseFetch: self.fetchFromCache(for: request, chain: chain) { cacheFetchResult in switch cacheFetchResult { case .failure: // Cache miss, proceed to network without returning error - chain.proceedAsync(request: request, - response: response, - completion: completion) + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) + case .success(let graphQLResult): // Cache hit! We're done. - chain.returnValueAsync(for: request, - value: graphQLResult, - completion: completion) + chain.returnValueAsync( + for: request, + value: graphQLResult, + completion: completion + ) } } case .returnCacheDataDontFetch: @@ -72,14 +94,19 @@ public struct CacheReadInterceptor: ApolloInterceptor { switch cacheFetchResult { case .failure(let error): // Cache miss - don't hit the network, just return the error. - chain.handleErrorAsync(error, - request: request, - response: response, - completion: completion) + chain.handleErrorAsync( + error, + request: request, + response: response, + completion: completion + ) + case .success(let result): - chain.returnValueAsync(for: request, - value: result, - completion: completion) + chain.returnValueAsync( + for: request, + value: result, + completion: completion + ) } } } diff --git a/Sources/Apollo/CacheWriteInterceptor.swift b/Sources/Apollo/CacheWriteInterceptor.swift index 7e5ed0c26..350e8845b 100644 --- a/Sources/Apollo/CacheWriteInterceptor.swift +++ b/Sources/Apollo/CacheWriteInterceptor.swift @@ -18,6 +18,7 @@ public struct CacheWriteInterceptor: ApolloInterceptor { } public let store: ApolloStore + public var id: String = UUID().uuidString /// Designated initializer /// @@ -34,19 +35,24 @@ public struct CacheWriteInterceptor: ApolloInterceptor { guard request.cachePolicy != .fetchIgnoringCacheCompletely else { // If we're ignoring the cache completely, we're not writing to it. - chain.proceedAsync(request: request, - response: response, - completion: completion) + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) return } guard let createdResponse = response, let legacyResponse = createdResponse.legacyResponse else { - chain.handleErrorAsync(CacheWriteError.noResponseToParse, - request: request, - response: response, - completion: completion) + chain.handleErrorAsync( + CacheWriteError.noResponseToParse, + request: request, + response: response, + completion: completion + ) return } @@ -61,14 +67,20 @@ public struct CacheWriteInterceptor: ApolloInterceptor { self.store.publish(records: records, identifier: request.contextIdentifier) } - chain.proceedAsync(request: request, - response: createdResponse, - completion: completion) + chain.proceedAsync( + request: request, + response: createdResponse, + interceptor: self, + completion: completion + ) + } catch { - chain.handleErrorAsync(error, - request: request, - response: response, - completion: completion) + chain.handleErrorAsync( + error, + request: request, + response: response, + completion: completion + ) } } } diff --git a/Sources/Apollo/DefaultInterceptorProvider.swift b/Sources/Apollo/DefaultInterceptorProvider.swift index 3cfff9b49..bef366f9a 100644 --- a/Sources/Apollo/DefaultInterceptorProvider.swift +++ b/Sources/Apollo/DefaultInterceptorProvider.swift @@ -29,7 +29,9 @@ open class DefaultInterceptorProvider: InterceptorProvider { } } - open func interceptors(for operation: Operation) -> [ApolloInterceptor] { + open func interceptors( + for operation: Operation + ) -> [any ApolloInterceptor] { return [ MaxRetryInterceptor(), CacheReadInterceptor(store: self.store), diff --git a/Sources/Apollo/InterceptorProvider.swift b/Sources/Apollo/InterceptorProvider.swift index bd3110491..c2ec81ff8 100644 --- a/Sources/Apollo/InterceptorProvider.swift +++ b/Sources/Apollo/InterceptorProvider.swift @@ -10,7 +10,7 @@ public protocol InterceptorProvider { /// Creates a new array of interceptors when called /// /// - Parameter operation: The operation to provide interceptors for - func interceptors(for operation: Operation) -> [ApolloInterceptor] + func interceptors(for operation: Operation) -> [any ApolloInterceptor] /// Provides an additional error interceptor for any additional handling of errors /// before returning to the UI, such as logging. diff --git a/Sources/Apollo/InterceptorRequestChain.swift b/Sources/Apollo/InterceptorRequestChain.swift index ccee647a3..df6315e78 100644 --- a/Sources/Apollo/InterceptorRequestChain.swift +++ b/Sources/Apollo/InterceptorRequestChain.swift @@ -9,6 +9,7 @@ final public class InterceptorRequestChain: Cancellable, RequestChain { public enum ChainError: Error, LocalizedError { case invalidIndex(chain: RequestChain, index: Int) case noInterceptors + case unknownInterceptor(id: String) public var errorDescription: String? { switch self { @@ -16,21 +17,19 @@ final public class InterceptorRequestChain: Cancellable, RequestChain { return "No interceptors were provided to this chain. This is a developer error." case .invalidIndex(_, let index): return "`proceedAsync` was called for index \(index), which is out of bounds of the receiver for this chain. Double-check the order of your interceptors." + case let .unknownInterceptor(id): + return "`proceedAsync` was called by unknown interceptor \(id)." } } } - private var interceptors: [ApolloInterceptorReentrantWrapper] - private var callbackQueue: DispatchQueue - @Atomic public var isCancelled: Bool = false + private let interceptors: [any ApolloInterceptor] + private let callbackQueue: DispatchQueue - private var managedSelf: Unmanaged! - // This is to fix #2932, caused by overreleasing managedSelf on cancellation of a query or - // mutation. It can now only be released once. - private lazy var releaseManagedSelf: Void = { - self.managedSelf.release() - }() + private var interceptorIndexes: [String: Int] = [:] + private var currentIndex: Int + @Atomic public var isCancelled: Bool = false /// Something which allows additional error handling to occur when some kind of error has happened. public var additionalErrorHandler: ApolloErrorInterceptor? @@ -41,20 +40,15 @@ final public class InterceptorRequestChain: Cancellable, RequestChain { /// - callbackQueue: The `DispatchQueue` to call back on when an error or result occurs. /// Defaults to `.main`. public init( - interceptors: [ApolloInterceptor], + interceptors: [any ApolloInterceptor], callbackQueue: DispatchQueue = .main ) { - self.interceptors = [] + self.interceptors = interceptors self.callbackQueue = callbackQueue + self.currentIndex = 0 - managedSelf = Unmanaged.passRetained(self) - - self.interceptors = interceptors.enumerated().map { (index, interceptor) in - ApolloInterceptorReentrantWrapper( - interceptor: interceptor, - requestChain: managedSelf, - index: index - ) + for (index, interceptor) in interceptors.enumerated() { + self.interceptorIndexes[interceptor.id] = index } } @@ -67,6 +61,8 @@ final public class InterceptorRequestChain: Cancellable, RequestChain { request: HTTPRequest, completion: @escaping (Result, Error>) -> Void ) { + assert(self.currentIndex == 0, "The interceptor index should be zero when calling this method") + guard let firstInterceptor = self.interceptors.first else { handleErrorAsync( ChainError.noInterceptors, @@ -97,8 +93,14 @@ final public class InterceptorRequestChain: Cancellable, RequestChain { response: HTTPResponse?, completion: @escaping (Result, Error>) -> Void ) { - // Empty implementation, proceedAsync(request:response:completion:interceptor:) should be - // used instead. + let nextIndex = self.currentIndex + 1 + + proceedAsync( + interceptorIndex: nextIndex, + request: request, + response: response, + completion: completion + ) } /// Proceeds to the next interceptor in the array. @@ -106,24 +108,50 @@ final public class InterceptorRequestChain: Cancellable, RequestChain { /// - Parameters: /// - request: The in-progress request object /// - response: [optional] The in-progress response object, if received yet - /// - completion: The completion closure to call when data has been processed and should be - /// returned to the UI. /// - interceptor: The interceptor that has completed processing and is ready to pass control /// on to the next interceptor in the chain. - func proceedAsync( + /// - completion: The completion closure to call when data has been processed and should be + /// returned to the UI. + public func proceedAsync( request: HTTPRequest, response: HTTPResponse?, - completion: @escaping (Result, Error>) -> Void, - interceptor: ApolloInterceptorReentrantWrapper + interceptor: any ApolloInterceptor, + completion: @escaping (Result, Error>) -> Void + ) { + guard let currentIndex = interceptorIndexes[interceptor.id] else { + self.handleErrorAsync( + ChainError.unknownInterceptor(id: interceptor.id), + request: request, + response: response, + completion: completion + ) + return + } + + let nextIndex = currentIndex + 1 + + proceedAsync( + interceptorIndex: nextIndex, + request: request, + response: response, + completion: completion + ) + } + + private func proceedAsync( + interceptorIndex: Int, + request: HTTPRequest, + response: HTTPResponse?, + completion: @escaping (Result, Error>) -> Void ) { guard !self.isCancelled else { // Do not proceed, this chain has been cancelled. return } - let nextIndex = interceptor.index + 1 - if self.interceptors.indices.contains(nextIndex) { - let interceptor = self.interceptors[nextIndex] + if self.interceptors.indices.contains(interceptorIndex) { + self.currentIndex = interceptorIndex + let interceptor = self.interceptors[interceptorIndex] interceptor.interceptAsync( chain: self, @@ -131,6 +159,7 @@ final public class InterceptorRequestChain: Cancellable, RequestChain { response: response, completion: completion ) + } else { if let result = response?.parsedResponse { // We got to the end of the chain with a parsed response. Yay! Return it. @@ -140,14 +169,10 @@ final public class InterceptorRequestChain: Cancellable, RequestChain { completion: completion ) - if Operation.operationType != .subscription { - _ = self.releaseManagedSelf - } } else { - // We got to the end of the chain and no parsed response is there, there needs to be more - // processing. + // We got to the end of the chain and no parsed response is there, there needs to be more processing. self.handleErrorAsync( - ChainError.invalidIndex(chain: self, index: nextIndex), + ChainError.invalidIndex(chain: self, index: interceptorIndex), request: request, response: response, completion: completion @@ -165,13 +190,12 @@ final public class InterceptorRequestChain: Cancellable, RequestChain { self.$isCancelled.mutate { $0 = true } - // If an interceptor adheres to `Cancellable`, it should have its in-flight work cancelled as - // well. + // If an interceptor adheres to `Cancellable`, it should have its in-flight work cancelled as well. for interceptor in self.interceptors { - interceptor.cancel() + if let cancellableInterceptor = interceptor as? Cancellable { + cancellableInterceptor.cancel() + } } - - _ = self.releaseManagedSelf } /// Restarts the request starting from the first interceptor. @@ -188,6 +212,7 @@ final public class InterceptorRequestChain: Cancellable, RequestChain { return } + self.currentIndex = 0 self.kickoff(request: request, completion: completion) } diff --git a/Sources/Apollo/JSONResponseParsingInterceptor.swift b/Sources/Apollo/JSONResponseParsingInterceptor.swift index 4b38d57db..6e35ce917 100644 --- a/Sources/Apollo/JSONResponseParsingInterceptor.swift +++ b/Sources/Apollo/JSONResponseParsingInterceptor.swift @@ -29,6 +29,8 @@ public struct JSONResponseParsingInterceptor: ApolloInterceptor { } } + public var id: String = UUID().uuidString + public init() { } public func interceptAsync( @@ -38,16 +40,19 @@ public struct JSONResponseParsingInterceptor: ApolloInterceptor { completion: @escaping (Result, Error>) -> Void ) { guard let createdResponse = response else { - chain.handleErrorAsync(JSONResponseParsingError.noResponseToParse, - request: request, - response: response, - completion: completion) + chain.handleErrorAsync( + JSONResponseParsingError.noResponseToParse, + request: request, + response: response, + completion: completion + ) return } do { - guard let body = try? JSONSerializationFormat - .deserialize(data: createdResponse.rawData) as? JSONObject else { + guard + let body = try? JSONSerializationFormat.deserialize(data: createdResponse.rawData) as? JSONObject + else { throw JSONResponseParsingError.couldNotParseToJSON(data: createdResponse.rawData) } @@ -57,15 +62,20 @@ public struct JSONResponseParsingInterceptor: ApolloInterceptor { let result = try parseResult(from: graphQLResponse, cachePolicy: request.cachePolicy) createdResponse.parsedResponse = result - chain.proceedAsync(request: request, - response: createdResponse, - completion: completion) + chain.proceedAsync( + request: request, + response: createdResponse, + interceptor: self, + completion: completion + ) } catch { - chain.handleErrorAsync(error, - request: request, - response: createdResponse, - completion: completion) + chain.handleErrorAsync( + error, + request: request, + response: createdResponse, + completion: completion + ) } } diff --git a/Sources/Apollo/MaxRetryInterceptor.swift b/Sources/Apollo/MaxRetryInterceptor.swift index 465f94837..ed25961ab 100644 --- a/Sources/Apollo/MaxRetryInterceptor.swift +++ b/Sources/Apollo/MaxRetryInterceptor.swift @@ -8,6 +8,8 @@ public class MaxRetryInterceptor: ApolloInterceptor { private let maxRetries: Int private var hitCount = 0 + + public var id: String = UUID().uuidString public enum RetryError: Error, LocalizedError { case hitMaxRetryCount(count: Int, operationName: String) @@ -33,18 +35,27 @@ public class MaxRetryInterceptor: ApolloInterceptor { response: HTTPResponse?, completion: @escaping (Result, Error>) -> Void) { guard self.hitCount <= self.maxRetries else { - let error = RetryError.hitMaxRetryCount(count: self.maxRetries, - operationName: Operation.operationName) - chain.handleErrorAsync(error, - request: request, - response: response, - completion: completion) + let error = RetryError.hitMaxRetryCount( + count: self.maxRetries, + operationName: Operation.operationName + ) + + chain.handleErrorAsync( + error, + request: request, + response: response, + completion: completion + ) + return } self.hitCount += 1 - chain.proceedAsync(request: request, - response: response, - completion: completion) + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) } } diff --git a/Sources/Apollo/MultipartResponseParsingInterceptor.swift b/Sources/Apollo/MultipartResponseParsingInterceptor.swift index 151bdfae9..66a4f2617 100644 --- a/Sources/Apollo/MultipartResponseParsingInterceptor.swift +++ b/Sources/Apollo/MultipartResponseParsingInterceptor.swift @@ -43,6 +43,8 @@ public struct MultipartResponseParsingInterceptor: ApolloInterceptor { private static let contentTypeHeader: StaticString = "content-type:" private static let heartbeat: StaticString = "{}" + public var id: String = UUID().uuidString + public init() { } public func interceptAsync( @@ -63,7 +65,12 @@ public struct MultipartResponseParsingInterceptor: ApolloInterceptor { } if !response.httpResponse.isMultipart { - chain.proceedAsync(request: request, response: response, completion: completion) + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) return } @@ -148,7 +155,12 @@ public struct MultipartResponseParsingInterceptor: ApolloInterceptor { rawData: data, parsedResponse: nil ) - chain.proceedAsync(request: request, response: response, completion: completion) + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) case .unknown: chain.handleErrorAsync( diff --git a/Sources/Apollo/NetworkFetchInterceptor.swift b/Sources/Apollo/NetworkFetchInterceptor.swift index 290bb516d..a477cf6e2 100644 --- a/Sources/Apollo/NetworkFetchInterceptor.swift +++ b/Sources/Apollo/NetworkFetchInterceptor.swift @@ -7,6 +7,8 @@ import ApolloAPI public class NetworkFetchInterceptor: ApolloInterceptor, Cancellable { let client: URLSessionClient @Atomic private var currentTask: URLSessionTask? + + public var id: String = UUID().uuidString /// Designated initializer. /// @@ -25,10 +27,12 @@ public class NetworkFetchInterceptor: ApolloInterceptor, Cancellable { do { urlRequest = try request.toURLRequest() } catch { - chain.handleErrorAsync(error, - request: request, - response: response, - completion: completion) + chain.handleErrorAsync( + error, + request: request, + response: response, + completion: completion + ) return } @@ -49,17 +53,26 @@ public class NetworkFetchInterceptor: ApolloInterceptor, Cancellable { switch result { case .failure(let error): - chain.handleErrorAsync(error, - request: request, - response: response, - completion: completion) + chain.handleErrorAsync( + error, + request: request, + response: response, + completion: completion + ) + case .success(let (data, httpResponse)): - let response = HTTPResponse(response: httpResponse, - rawData: data, - parsedResponse: nil) - chain.proceedAsync(request: request, - response: response, - completion: completion) + let response = HTTPResponse( + response: httpResponse, + rawData: data, + parsedResponse: nil + ) + + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) } } diff --git a/Sources/Apollo/RequestChain.swift b/Sources/Apollo/RequestChain.swift index 11f0a127b..f1f057ff0 100644 --- a/Sources/Apollo/RequestChain.swift +++ b/Sources/Apollo/RequestChain.swift @@ -9,12 +9,20 @@ public protocol RequestChain: Cancellable { completion: @escaping (Result, Error>) -> Void ) where Operation : GraphQLOperation + @available(*, deprecated, renamed: "proceedAsync(request:response:interceptor:completion:)") func proceedAsync( request: HTTPRequest, response: HTTPResponse?, completion: @escaping (Result, Error>) -> Void ) where Operation : GraphQLOperation + func proceedAsync( + request: HTTPRequest, + response: HTTPResponse?, + interceptor: any ApolloInterceptor, + completion: @escaping (Result, Error>) -> Void + ) where Operation : GraphQLOperation + func cancel() func retry( diff --git a/Sources/Apollo/ResponseCodeInterceptor.swift b/Sources/Apollo/ResponseCodeInterceptor.swift index 2fc5cbaaa..128ceddda 100644 --- a/Sources/Apollo/ResponseCodeInterceptor.swift +++ b/Sources/Apollo/ResponseCodeInterceptor.swift @@ -5,6 +5,8 @@ import ApolloAPI /// An interceptor to check the response code returned with a request. public struct ResponseCodeInterceptor: ApolloInterceptor { + + public var id: String = UUID().uuidString public enum ResponseCodeError: Error, LocalizedError { case invalidResponseCode(response: HTTPURLResponse?, rawData: Data?) @@ -44,18 +46,25 @@ public struct ResponseCodeInterceptor: ApolloInterceptor { guard response?.httpResponse.isSuccessful == true else { - let error = ResponseCodeError.invalidResponseCode(response: response?.httpResponse, - rawData: response?.rawData) + let error = ResponseCodeError.invalidResponseCode( + response: response?.httpResponse, + rawData: response?.rawData + ) - chain.handleErrorAsync(error, - request: request, - response: response, - completion: completion) + chain.handleErrorAsync( + error, + request: request, + response: response, + completion: completion + ) return } - chain.proceedAsync(request: request, - response: response, - completion: completion) + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) } } diff --git a/Tests/ApolloInternalTestHelpers/InterceptorTester.swift b/Tests/ApolloInternalTestHelpers/InterceptorTester.swift index 42b02e6ec..ac76b2d36 100644 --- a/Tests/ApolloInternalTestHelpers/InterceptorTester.swift +++ b/Tests/ApolloInternalTestHelpers/InterceptorTester.swift @@ -4,9 +4,9 @@ import Apollo /// `InterceptorRequestChain` and end the interceptor list with `JSONResponseParsingInterceptor` /// to get a parsed `GraphQLResult` for the standard request chain callback. public class InterceptorTester { - let interceptor: ApolloInterceptor + let interceptor: any ApolloInterceptor - public init(interceptor: ApolloInterceptor) { + public init(interceptor: any ApolloInterceptor) { self.interceptor = interceptor } @@ -47,6 +47,15 @@ fileprivate class ResponseCaptureRequestChain: RequestChain { self.completion(.success(response?.rawData)) } + func proceedAsync( + request: HTTPRequest, + response: HTTPResponse?, + interceptor: any ApolloInterceptor, + completion: @escaping (Result, Error>) -> Void + ) { + self.completion(.success(response?.rawData)) + } + func cancel() {} func retry( diff --git a/Tests/ApolloInternalTestHelpers/MockInterceptorProvider.swift b/Tests/ApolloInternalTestHelpers/MockInterceptorProvider.swift index 5b83d2f0d..f3a29119a 100644 --- a/Tests/ApolloInternalTestHelpers/MockInterceptorProvider.swift +++ b/Tests/ApolloInternalTestHelpers/MockInterceptorProvider.swift @@ -1,13 +1,13 @@ import Apollo public struct MockInterceptorProvider: InterceptorProvider { - let interceptors: [ApolloInterceptor] + let interceptors: [any ApolloInterceptor] - public init(_ interceptors: [ApolloInterceptor]) { + public init(_ interceptors: [any ApolloInterceptor]) { self.interceptors = interceptors } - public func interceptors(for operation: Operation) -> [ApolloInterceptor] { + public func interceptors(for operation: Operation) -> [any ApolloInterceptor] { self.interceptors } } diff --git a/Tests/ApolloInternalTestHelpers/MockNetworkTransport.swift b/Tests/ApolloInternalTestHelpers/MockNetworkTransport.swift index 8ddf4e0a7..627f1facb 100644 --- a/Tests/ApolloInternalTestHelpers/MockNetworkTransport.swift +++ b/Tests/ApolloInternalTestHelpers/MockNetworkTransport.swift @@ -19,7 +19,9 @@ public final class MockNetworkTransport: RequestChainNetworkTransport { let store: ApolloStore let server: MockGraphQLServer - func interceptors(for operation: Operation) -> [ApolloInterceptor] where Operation: GraphQLOperation { + func interceptors( + for operation: Operation + ) -> [any ApolloInterceptor] where Operation: GraphQLOperation { return [ MaxRetryInterceptor(), CacheReadInterceptor(store: self.store), @@ -41,6 +43,8 @@ private final class MockTask: Cancellable { private class MockGraphQLServerInterceptor: ApolloInterceptor { let server: MockGraphQLServer + + public var id: String = UUID().uuidString init(server: MockGraphQLServer) { self.server = server @@ -66,6 +70,7 @@ private class MockGraphQLServerInterceptor: ApolloInterceptor { parsedResponse: nil) chain.proceedAsync(request: request, response: response, + interceptor: self, completion: completion) } } diff --git a/Tests/ApolloTests/BlindRetryingTestInterceptor.swift b/Tests/ApolloTests/BlindRetryingTestInterceptor.swift index d9c638682..c35eeaad7 100644 --- a/Tests/ApolloTests/BlindRetryingTestInterceptor.swift +++ b/Tests/ApolloTests/BlindRetryingTestInterceptor.swift @@ -7,6 +7,8 @@ class BlindRetryingTestInterceptor: ApolloInterceptor { var hitCount = 0 private(set) var hasBeenCancelled = false + public var id: String = UUID().uuidString + func interceptAsync( chain: RequestChain, request: HTTPRequest, diff --git a/Tests/ApolloTests/CancellationHandlingInterceptor.swift b/Tests/ApolloTests/CancellationHandlingInterceptor.swift index 995c02a3c..9955ea7a2 100644 --- a/Tests/ApolloTests/CancellationHandlingInterceptor.swift +++ b/Tests/ApolloTests/CancellationHandlingInterceptor.swift @@ -12,6 +12,8 @@ import ApolloAPI class CancellationHandlingInterceptor: ApolloInterceptor, Cancellable { private(set) var hasBeenCancelled = false + + public var id: String = UUID().uuidString func interceptAsync( chain: RequestChain, @@ -24,9 +26,12 @@ class CancellationHandlingInterceptor: ApolloInterceptor, Cancellable { } DispatchQueue.main.asyncAfter(deadline: .now() + 0.2) { - chain.proceedAsync(request: request, - response: response, - completion: completion) + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) } } diff --git a/Tests/ApolloTests/Interceptors/MaxRetryInterceptorTests.swift b/Tests/ApolloTests/Interceptors/MaxRetryInterceptorTests.swift index f7f386083..c21568baf 100644 --- a/Tests/ApolloTests/Interceptors/MaxRetryInterceptorTests.swift +++ b/Tests/ApolloTests/Interceptors/MaxRetryInterceptorTests.swift @@ -9,7 +9,10 @@ class MaxRetryInterceptorTests: XCTestCase { class TestProvider: InterceptorProvider { let testInterceptor = BlindRetryingTestInterceptor() let retryCount = 15 - func interceptors(for operation: Operation) -> [ApolloInterceptor] { + + func interceptors( + for operation: Operation + ) -> [any ApolloInterceptor] { [ MaxRetryInterceptor(maxRetriesAllowed: self.retryCount), self.testInterceptor @@ -63,7 +66,9 @@ class MaxRetryInterceptorTests: XCTestCase { return client }() - func interceptors(for operation: Operation) -> [ApolloInterceptor] { + func interceptors( + for operation: Operation + ) -> [any ApolloInterceptor] { [ MaxRetryInterceptor(maxRetriesAllowed: self.retryCount), self.testInterceptor, diff --git a/Tests/ApolloTests/Interceptors/ResponseCodeInterceptorTests.swift b/Tests/ApolloTests/Interceptors/ResponseCodeInterceptorTests.swift index 31309339a..30dcfa3bc 100644 --- a/Tests/ApolloTests/Interceptors/ResponseCodeInterceptorTests.swift +++ b/Tests/ApolloTests/Interceptors/ResponseCodeInterceptorTests.swift @@ -16,7 +16,9 @@ class ResponseCodeInterceptorTests: XCTestCase { return client }() - func interceptors(for operation: Operation) -> [ApolloInterceptor] { + func interceptors( + for operation: Operation + ) -> [any ApolloInterceptor] { [ NetworkFetchInterceptor(client: self.mockClient), ResponseCodeInterceptor(), @@ -72,7 +74,9 @@ class ResponseCodeInterceptorTests: XCTestCase { return client }() - func interceptors(for operation: Operation) -> [ApolloInterceptor] { + func interceptors( + for operation: Operation + ) -> [any ApolloInterceptor] { [ NetworkFetchInterceptor(client: self.mockClient), ResponseCodeInterceptor(), diff --git a/Tests/ApolloTests/RequestChainTests.swift b/Tests/ApolloTests/RequestChainTests.swift index 987d1e9d1..36f49bee2 100644 --- a/Tests/ApolloTests/RequestChainTests.swift +++ b/Tests/ApolloTests/RequestChainTests.swift @@ -7,7 +7,9 @@ class RequestChainTests: XCTestCase { func testEmptyInterceptorArrayReturnsCorrectError() { class TestProvider: InterceptorProvider { - func interceptors(for operation: Operation) -> [ApolloInterceptor] { + func interceptors( + for operation: Operation + ) -> [any ApolloInterceptor] { [] } } @@ -19,7 +21,7 @@ class RequestChainTests: XCTestCase { defer { expectation.fulfill() } - + switch result { case .success: XCTFail("This should not have succeeded") @@ -33,17 +35,19 @@ class RequestChainTests: XCTestCase { } } } - - + + self.wait(for: [expectation], timeout: 1) } - + func testCancellingChainCallsCancelOnInterceptorsWhichImplementCancellableAndNotOnOnesThatDont() { class TestProvider: InterceptorProvider { let cancellationInterceptor = CancellationHandlingInterceptor() let retryInterceptor = BlindRetryingTestInterceptor() - func interceptors(for operation: Operation) -> [ApolloInterceptor] { + func interceptors( + for operation: Operation + ) -> [any ApolloInterceptor] { [ self.cancellationInterceptor, self.retryInterceptor @@ -60,38 +64,40 @@ class RequestChainTests: XCTestCase { XCTFail("This should not have gone through") expectation.fulfill() } - + cancellable.cancel() XCTAssertTrue(provider.cancellationInterceptor.hasBeenCancelled) XCTAssertFalse(provider.retryInterceptor.hasBeenCancelled) self.wait(for: [expectation], timeout: 2) } - + func test__send__ErrorInterceptorGetsCalledAfterAnErrorIsReceived() { class ErrorInterceptor: ApolloErrorInterceptor { var error: Error? = nil - + func handleErrorAsync( error: Error, chain: RequestChain, request: HTTPRequest, response: HTTPResponse?, completion: @escaping (Result, Error>) -> Void) { - + self.error = error completion(.failure(error)) } } - + class TestProvider: InterceptorProvider { let errorInterceptor = ErrorInterceptor() - func interceptors(for operation: Operation) -> [ApolloInterceptor] { + func interceptors( + for operation: Operation + ) -> [any ApolloInterceptor] { return [ // An interceptor which will error without a response AutomaticPersistedQueryInterceptor() ] } - + func additionalErrorInterceptor(for operation: Operation) -> ApolloErrorInterceptor? { return self.errorInterceptor } @@ -101,7 +107,7 @@ class RequestChainTests: XCTestCase { let transport = RequestChainNetworkTransport(interceptorProvider: provider, endpointURL: TestURL.mockServer.url, autoPersistQueries: true) - + let expectation = self.expectation(description: "Hero name query complete") _ = transport.send(operation: MockQuery.mock()) { result in defer { @@ -120,9 +126,9 @@ class RequestChainTests: XCTestCase { } } } - + self.wait(for: [expectation], timeout: 1) - + switch provider.errorInterceptor.error { case .some(let error): switch error { @@ -155,7 +161,9 @@ class RequestChainTests: XCTestCase { class TestProvider: InterceptorProvider { let errorInterceptor = ErrorInterceptor() - func interceptors(for operation: Operation) -> [ApolloInterceptor] { + func interceptors( + for operation: Operation + ) -> [any ApolloInterceptor] { return [ // An interceptor which will error without a response ResponseCodeInterceptor() @@ -213,33 +221,35 @@ class RequestChainTests: XCTestCase { XCTFail("Error interceptor did not receive an error!") } } - + func testErrorInterceptorGetsCalledInDefaultInterceptorProviderSubclass() { class ErrorInterceptor: ApolloErrorInterceptor { var error: Error? = nil - + func handleErrorAsync( error: Error, chain: RequestChain, request: HTTPRequest, response: HTTPResponse?, completion: @escaping (Result, Error>) -> Void) { - + self.error = error completion(.failure(error)) } } - + class TestProvider: DefaultInterceptorProvider { let errorInterceptor = ErrorInterceptor() - - override func interceptors(for operation: Operation) -> [ApolloInterceptor] { + + override func interceptors( + for operation: Operation + ) -> [any ApolloInterceptor] { return [ // An interceptor which will error without a response AutomaticPersistedQueryInterceptor() ] } - + override func additionalErrorInterceptor(for operation: Operation) -> ApolloErrorInterceptor? { return self.errorInterceptor } @@ -249,7 +259,7 @@ class RequestChainTests: XCTestCase { let transport = RequestChainNetworkTransport(interceptorProvider: provider, endpointURL: TestURL.mockServer.url, autoPersistQueries: true) - + let expectation = self.expectation(description: "Hero name query complete") _ = transport.send(operation: MockQuery.mock()) { result in defer { @@ -268,9 +278,9 @@ class RequestChainTests: XCTestCase { } } } - + self.wait(for: [expectation], timeout: 1) - + switch provider.errorInterceptor.error { case .some(let error): switch error { @@ -286,10 +296,12 @@ class RequestChainTests: XCTestCase { } // MARK: Multipart subscription tests - + struct RequestTrapInterceptor: ApolloInterceptor { let callback: (URLRequest) -> (Void) + public var id: String = UUID().uuidString + init(_ callback: @escaping (URLRequest) -> (Void)) { self.callback = callback } @@ -418,7 +430,33 @@ class RequestChainTests: XCTestCase { var name: String { __data["name"] } } - func test__retain_release__givenQuery_shouldNotHaveRetainCycle() throws { + struct DelayInterceptor: ApolloInterceptor { + let seconds: Double + + public var id: String = UUID().uuidString + + init(_ seconds: Double) { + self.seconds = seconds + } + + func interceptAsync( + chain: RequestChain, + request: HTTPRequest, + response: HTTPResponse?, + completion: @escaping (Result, Error> + ) -> Void) { + DispatchQueue.main.asyncAfter(wallDeadline: DispatchWallTime.now() + seconds) { + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) + } + } + } + + func test__memory_management__givenQuery_whenCompleted_shouldNotHaveRetainCycle() throws { // given let client = MockURLSessionClient( response: .mock( @@ -479,7 +517,7 @@ class RequestChainTests: XCTestCase { XCTAssertNil(weakRequestChain) } - func test__retain_release__givenSubscription_whenCancelled_shouldNotHaveRetainCycle() throws { + func test__memory_management__givenSubscription_whenCancelled_shouldNotHaveRetainCycle() throws { // given let client = MockURLSessionClient( response: .mock( @@ -560,7 +598,7 @@ class RequestChainTests: XCTestCase { XCTAssertNil(weakRequestChain) } - func test__managedSelf__givenQuery_whenCancelled_shouldNotCrash() throws { + func test__memory_management__givenQuery_whenCancelled_shouldNotCrash() throws { // given let client = MockURLSessionClient( response: .mock( @@ -580,24 +618,481 @@ class RequestChainTests: XCTestCase { ) let provider = MockInterceptorProvider([ + DelayInterceptor(0.5), NetworkFetchInterceptor(client: client), JSONResponseParsingInterceptor() ]) + let transport = RequestChainNetworkTransport( interceptorProvider: provider, endpointURL: TestURL.mockServer.url ) let expectation = expectation(description: "Response received") + expectation.isInverted = true + + let cancellable = transport.send(operation: MockQuery()) { result in + XCTFail("Unexpected response: \(result)") - let cancellable = transport.send(operation: MockQuery.mock()) { result in expectation.fulfill() } + DispatchQueue.main.async { + cancellable.cancel() + } + + wait(for: [expectation], timeout: 1) + } + + func test__memory_management__givenQuery_whenCancelledAfterInterceptorChainFinished_shouldNotCrash() throws { + // given + let client = MockURLSessionClient( + response: .mock( + url: TestURL.mockServer.url, + statusCode: 200, + httpVersion: nil, + headerFields: nil + ), + data: """ + { + "data": { + "__typename": "Hero", + "name": "R2-D2" + } + } + """.data(using: .utf8) + ) + + let provider = MockInterceptorProvider([ + NetworkFetchInterceptor(client: client), + JSONResponseParsingInterceptor() + ]) + let transport = RequestChainNetworkTransport( + interceptorProvider: provider, + endpointURL: TestURL.mockServer.url + ) + + let expectedData = try Hero(data: [ + "__typename": "Hero", + "name": "R2-D2" + ], variables: nil) + + let expectation = expectation(description: "Response received") + + let cancellable = transport.send(operation: MockQuery()) { result in + defer { + expectation.fulfill() + } + + switch result { + case let .success(data): + XCTAssertEqual(data.data, expectedData) + case let .failure(error): + XCTFail("Unexpected failure result: \(error)") + } + } + wait(for: [expectation], timeout: 1) DispatchQueue.main.async { cancellable.cancel() } } + + func test__memory_management__givenOperation_withEarlyInterceptorChainExit_success_shouldNotHaveRetainCycle() throws { + // given + let store = ApolloStore(cache: InMemoryNormalizedCache(records: [ + "QUERY_ROOT": [ + "__typename": "Hero", + "name": "R2-D2" + ] + ])) + + let client = MockURLSessionClient( + response: .mock( + url: TestURL.mockServer.url, + statusCode: 200, + httpVersion: nil, + headerFields: nil + ), + data: nil + ) + + var requestChain: RequestChain? = InterceptorRequestChain(interceptors: [ + CacheReadInterceptor(store: store), + NetworkFetchInterceptor(client: client), + JSONResponseParsingInterceptor() + ]) + weak var weakRequestChain: RequestChain? = requestChain + + let expectedData = try Hero(data: [ + "__typename": "Hero", + "name": "R2-D2" + ], variables: nil) + + let expectation = expectation(description: "Response received") + + let request = JSONRequest( + operation: MockQuery(), + graphQLEndpoint: TestURL.mockServer.url, + clientName: "test-client", + clientVersion: "test-client-version", + cachePolicy: .returnCacheDataDontFetch // early exit achieved by only wanting cache data + ) + + // when + requestChain?.kickoff(request: request) { result in + defer { + expectation.fulfill() + } + + switch (result) { + case let .success(data): + XCTAssertEqual(data.data, expectedData) + case let .failure(error): + XCTFail("Unexpected failure result - \(error)") + } + } + + wait(for: [expectation], timeout: 1) + + // then + XCTAssertNotNil(weakRequestChain) + requestChain = nil + XCTAssertNil(weakRequestChain) + } + + func test__memory_management__givenOperation_withEarlyInterceptorChainExit_failure_shouldNotHaveRetainCycle() throws { + // given + let client = MockURLSessionClient( + response: .mock( + url: TestURL.mockServer.url, + statusCode: 200, + httpVersion: nil, + headerFields: nil + ), + data: nil + ) + + var requestChain: RequestChain? = InterceptorRequestChain(interceptors: [ + CacheReadInterceptor(store: ApolloStore()), + NetworkFetchInterceptor(client: client), + JSONResponseParsingInterceptor() + ]) + + weak var weakRequestChain: RequestChain? = requestChain + + let expectation = expectation(description: "Response received") + + let request = JSONRequest( + operation: MockQuery(), + graphQLEndpoint: TestURL.mockServer.url, + clientName: "test-client", + clientVersion: "test-client-version", + cachePolicy: .returnCacheDataDontFetch // early exit achieved by only wanting cache data + ) + + // when + requestChain?.kickoff(request: request) { result in + defer { + expectation.fulfill() + } + + switch (result) { + case let .success(data): + XCTFail("Unexpected success result - \(data)") + case .failure: + break + } + } + + wait(for: [expectation], timeout: 1) + + // then + XCTAssertNotNil(weakRequestChain) + requestChain = nil + XCTAssertNil(weakRequestChain) + } + + func test__memory_management__givenOperation_withEarlyAndFinalInterceptorChainExit_shouldNotHaveRetainCycle_andShouldNotCrash() throws { + // given + let store = ApolloStore(cache: InMemoryNormalizedCache(records: [ + "QUERY_ROOT": [ + "__typename": "Hero", + "name": "R2-D2" + ] + ])) + + let client = MockURLSessionClient( + response: .mock( + url: TestURL.mockServer.url, + statusCode: 200, + httpVersion: nil, + headerFields: nil + ), + data: """ + { + "data": { + "__typename": "Hero", + "name": "R2-D2" + } + } + """.data(using: .utf8) + ) + + var requestChain: RequestChain? = InterceptorRequestChain(interceptors: [ + CacheReadInterceptor(store: store), + NetworkFetchInterceptor(client: client), + JSONResponseParsingInterceptor() + ]) + weak var weakRequestChain: RequestChain? = requestChain + + let expectedData = try Hero(data: [ + "__typename": "Hero", + "name": "R2-D2" + ], variables: nil) + + let expectation = expectation(description: "Response received") + expectation.expectedFulfillmentCount = 2 + + let request = JSONRequest( + operation: MockQuery(), + graphQLEndpoint: TestURL.mockServer.url, + clientName: "test-client", + clientVersion: "test-client-version", + cachePolicy: .returnCacheDataAndFetch // early return achieved by wanting cache data too + ) + + // when + requestChain?.kickoff(request: request) { result in + defer { + expectation.fulfill() + } + + switch (result) { + case let .success(data): + XCTAssertEqual(data.data, expectedData) + case let .failure(error): + XCTFail("Unexpected failure result - \(error)") + } + } + + wait(for: [expectation], timeout: 1) + + // then + XCTAssertNotNil(weakRequestChain) + requestChain = nil + XCTAssertNil(weakRequestChain) + } + + func test__memory_management__givenOperation_whenRetryInterceptorChain_shouldNotHaveRetainCycle_andShouldNotCrash() throws { + // given + let store = ApolloStore() + + let client = MockURLSessionClient( + response: .mock( + url: TestURL.mockServer.url, + statusCode: 200, + httpVersion: nil, + headerFields: nil + ), + data: nil + ) + + var requestChain: RequestChain? = InterceptorRequestChain(interceptors: [ + CacheReadInterceptor(store: store), + NetworkFetchInterceptor(client: client), + JSONResponseParsingInterceptor() + ]) + + weak var weakRequestChain: RequestChain? = requestChain + + let expectation = expectation(description: "Response received") + expectation.expectedFulfillmentCount = 2 + + let expectedData = try Hero(data: [ + "__typename": "Hero", + "name": "Han Solo" + ], variables: nil) + + let request = JSONRequest( + operation: MockQuery(), + graphQLEndpoint: TestURL.mockServer.url, + clientName: "test-client", + clientVersion: "test-client-version", + cachePolicy: .returnCacheDataDontFetch // early exit achieved by only wanting cache data + ) + + // when + requestChain?.kickoff(request: request) { result in + defer { + expectation.fulfill() + } + + switch (result) { + case let .success(data): + XCTFail("Unexpected success result - \(data)") + case .failure: + store.publish(records: [ + "QUERY_ROOT": [ + "__typename": "Hero", + "name": "Han Solo" + ] + ]) + + requestChain?.retry(request: request) { result in + defer { + expectation.fulfill() + } + + switch result { + case let .success(data): + XCTAssertEqual(data.data, expectedData) + case let .failure(error): + XCTFail("Unexpected failure result - \(error)") + } + } + break + } + } + + wait(for: [expectation], timeout: 2) + + // then + XCTAssertNotNil(weakRequestChain) + requestChain = nil + XCTAssertNil(weakRequestChain) + } + + // MARK: `proceedAsync` Tests + + struct SimpleForwardingInterceptor_deprecated: ApolloInterceptor { + var id: String = UUID().uuidString + + let expectation: XCTestExpectation + + func interceptAsync( + chain: Apollo.RequestChain, + request: Apollo.HTTPRequest, + response: Apollo.HTTPResponse?, + completion: @escaping (Result, Error>) -> Void + ) { + expectation.fulfill() + + chain.proceedAsync(request: request, response: response, completion: completion) + } + } + + struct SimpleForwardingInterceptor: ApolloInterceptor { + var id: String = UUID().uuidString + + let expectation: XCTestExpectation + + func interceptAsync( + chain: Apollo.RequestChain, + request: Apollo.HTTPRequest, + response: Apollo.HTTPResponse?, + completion: @escaping (Result, Error>) -> Void + ) { + expectation.fulfill() + + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) + } + } + + func test__proceedAsync__givenInterceptors_usingDeprecatedFunction_shouldCallAllInterceptors() throws { + let expectations = [ + expectation(description: "Interceptor 1 executed"), + expectation(description: "Interceptor 2 executed"), + expectation(description: "Interceptor 3 executed") + ] + + let requestChain = InterceptorRequestChain(interceptors: [ + SimpleForwardingInterceptor_deprecated(expectation: expectations[0]), + SimpleForwardingInterceptor_deprecated(expectation: expectations[1]), + SimpleForwardingInterceptor_deprecated(expectation: expectations[2]) + ]) + + let request = JSONRequest( + operation: MockQuery(), + graphQLEndpoint: TestURL.mockServer.url, + clientName: "test-client", + clientVersion: "test-client-version" + ) + + // when + requestChain.kickoff(request: request) { result in } + + // then + wait(for: expectations, timeout: 1, enforceOrder: true) + } + + func test__proceedAsync__givenInterceptors_usingNewFunction_shouldCallAllInterceptors() throws { + let expectations = [ + expectation(description: "Interceptor 1 executed"), + expectation(description: "Interceptor 2 executed"), + expectation(description: "Interceptor 3 executed") + ] + + let requestChain = InterceptorRequestChain(interceptors: [ + SimpleForwardingInterceptor(expectation: expectations[0]), + SimpleForwardingInterceptor(expectation: expectations[1]), + SimpleForwardingInterceptor(expectation: expectations[2]) + ]) + + let request = JSONRequest( + operation: MockQuery(), + graphQLEndpoint: TestURL.mockServer.url, + clientName: "test-client", + clientVersion: "test-client-version" + ) + + // when + requestChain.kickoff(request: request) { result in } + + // then + wait(for: expectations, timeout: 1, enforceOrder: true) + } + + func test__proceedAsync__givenInterceptors_usingBothFunctions_shouldCallAllInterceptors() throws { + let expectations = [ + expectation(description: "Interceptor 1 executed"), + expectation(description: "Interceptor 2 executed"), + expectation(description: "Interceptor 3 executed"), + expectation(description: "Interceptor 4 executed"), + expectation(description: "Interceptor 5 executed"), + expectation(description: "Interceptor 6 executed"), + expectation(description: "Interceptor 7 executed"), + expectation(description: "Interceptor 8 executed") + ] + + let requestChain = InterceptorRequestChain(interceptors: [ + SimpleForwardingInterceptor(expectation: expectations[0]), + SimpleForwardingInterceptor_deprecated(expectation: expectations[1]), + SimpleForwardingInterceptor(expectation: expectations[2]), + SimpleForwardingInterceptor_deprecated(expectation: expectations[3]), + SimpleForwardingInterceptor_deprecated(expectation: expectations[4]), + SimpleForwardingInterceptor(expectation: expectations[5]), + SimpleForwardingInterceptor(expectation: expectations[6]), + SimpleForwardingInterceptor_deprecated(expectation: expectations[7]) + ]) + + let request = JSONRequest( + operation: MockQuery(), + graphQLEndpoint: TestURL.mockServer.url, + clientName: "test-client", + clientVersion: "test-client-version" + ) + + // when + requestChain.kickoff(request: request) { result in } + + // then + wait(for: expectations, timeout: 1, enforceOrder: true) + } } diff --git a/Tests/ApolloTests/RetryToCountThenSucceedInterceptor.swift b/Tests/ApolloTests/RetryToCountThenSucceedInterceptor.swift index d95711575..062c396d7 100644 --- a/Tests/ApolloTests/RetryToCountThenSucceedInterceptor.swift +++ b/Tests/ApolloTests/RetryToCountThenSucceedInterceptor.swift @@ -13,6 +13,8 @@ import ApolloAPI class RetryToCountThenSucceedInterceptor: ApolloInterceptor { let timesToCallRetry: Int var timesRetryHasBeenCalled = 0 + + public var id: String = UUID().uuidString init(timesToCallRetry: Int) { self.timesToCallRetry = timesToCallRetry @@ -28,9 +30,12 @@ class RetryToCountThenSucceedInterceptor: ApolloInterceptor { chain.retry(request: request, completion: completion) } else { - chain.proceedAsync(request: request, - response: response, - completion: completion) + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) } } } diff --git a/docs/source/config.json b/docs/source/config.json index af40a6cdb..6baaa5fb8 100644 --- a/docs/source/config.json +++ b/docs/source/config.json @@ -11,7 +11,8 @@ "Migration Guides": [ { "v1.0": "/migrations/1.0", - "v1.2": "/migrations/1.2" + "v1.2": "/migrations/1.2", + "v1.3": "/migrations/1.3" }, true ], diff --git a/docs/source/migrations/1.3.mdx b/docs/source/migrations/1.3.mdx new file mode 100644 index 000000000..7fd9cc0fe --- /dev/null +++ b/docs/source/migrations/1.3.mdx @@ -0,0 +1,31 @@ +--- +title: Apollo iOS 1.3 migration guide +description: From 1.2 to 1.3 +--- + +This guide describes the process of migrating your code from version 1.2 to version 1.3 of Apollo iOS. Please follow the relevant migration guides if you're on a version other than 1.2. + +Though 1.3 is a minor version bump, a few critical bugs were fixed in this version that require some breaking changes during the upgrade. While we strive to make the upgrade path for minor versions seamless, these issues could not be reasonably resolved without requiring this migration. + +## Request Chain Interceptors + +The `ApolloInterceptor` protocol implemented by request chain interceptors has had a minor change in this version. Any custom interceptors you use are now required to be able to identify themselves through a new property. + +The `RequestChain` protocol has also had a minor change in this version. The `proceedAsync(request:response:completion:)` function has been deprecated and replaced with a function named identically except for the inclusion of the interceptor so that it can be identified. This removes the need for the request chain to maintain index positioning of the list of interceptors. + +### Migration Steps + +In order for your custom interceptors to conform to the protocol change you can simply add the following line to your interceptor. +```swift title="Interceptor identification" +public var id: String = UUID().uuidString +``` + +Wherever your custom interceptors call back to the request chain you should replace the call to `proceedAsync(request:response:completion:)` with a call to the new function. +```swift title="Resolve deprecation warning" +chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion +) +``` From 2ba71dea90b5e38593592bd4715ac477b1be575b Mon Sep 17 00:00:00 2001 From: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Date: Wed, 14 Jun 2023 16:11:26 -0400 Subject: [PATCH 10/69] Updated 1.3 migration guide to include Reserved Keyword change (#3072) --- docs/source/migrations/1.3.mdx | 50 ++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/docs/source/migrations/1.3.mdx b/docs/source/migrations/1.3.mdx index 7fd9cc0fe..bbbd5050f 100644 --- a/docs/source/migrations/1.3.mdx +++ b/docs/source/migrations/1.3.mdx @@ -29,3 +29,53 @@ chain.proceedAsync( completion: completion ) ``` +## Reserved Keyword Type Name Suffxing + +When using certain keywords as the name of a GraphQL type the generated code would fail to compile, as a result we decided to enforce the same reserved keyword list already being used for a Selection Set to the following other GraphQL types: + +- Custom Scalar +- Enum +- Fragment +- Input Object +- Interface +- Object +- Union + +Names for these types will be checked (case insensitive) against the following reserved list: + +- ``Any`` +- ``DataDict`` +- ``DocumentType`` +- ``Fragments`` +- ``FragmentContainer`` +- ``ParentType`` +- ``Protocol`` +- ``Schema`` +- ``Selection`` +- ``Self`` +- ``String`` +- ``Bool`` +- ``Int`` +- ``Float`` +- ``Double`` +- ``ID`` +- ``Type`` +- ``Error`` +- ``_`` + +If a reserved keyword is found it will have its type name suffixed based on the type it represents, take the following Enum example: + +```graphql title="Enum Example" +enum Type { + valueOne + valueTwo +} +``` + +This would result in a generated Swift enum that looks like this: + +```swift title="Generated Enum" +enum Type_Enum: String, EnumType +``` + +Not all of the reserved keywords listed cause a compilation error, however we felt it best to apply suffixing to all of them. This could result in some minor breaking changes to your generated code if you are currently using any of the listed reserved keywords and will require you to update their usage to the new suffixed name. \ No newline at end of file From ff49bec22f5595a0499fa24d2561833c030d9808 Mon Sep 17 00:00:00 2001 From: Anthony Miller Date: Wed, 14 Jun 2023 16:47:14 -0700 Subject: [PATCH 11/69] Fix merged source name generation when shared root is operation root (#3073) --- .../ClassroomPetDetails.graphql.swift | 34 +++--- .../ClassroomPetDetailsCCN.graphql.swift | 8 +- .../Fragments/DogFragment.graphql.swift | 2 +- .../Fragments/HeightInMeters.graphql.swift | 4 +- .../Fragments/PetDetails.graphql.swift | 4 +- .../WarmBloodedDetails.graphql.swift | 2 +- ...AllAnimalsLocalCacheMutation.graphql.swift | 8 +- .../PetDetailsMutation.graphql.swift | 4 +- .../PetSearchLocalCacheMutation.graphql.swift | 4 +- .../PetAdoptionMutation.graphql.swift | 4 +- .../Queries/AllAnimalsCCNQuery.graphql.swift | 6 +- .../AllAnimalsIncludeSkipQuery.graphql.swift | 88 ++++++++------ .../Queries/AllAnimalsQuery.graphql.swift | 107 +++++++++++------- .../ClassroomPetsCCNQuery.graphql.swift | 12 +- .../Queries/ClassroomPetsQuery.graphql.swift | 55 +++++---- .../Operations/Queries/DogQuery.graphql.swift | 8 +- .../Queries/PetSearchQuery.graphql.swift | 4 +- .../Templates/SelectionSetTemplate.swift | 28 ++++- .../CharacterAppearsIn.graphql.swift | 2 +- .../Fragments/CharacterName.graphql.swift | 2 +- .../CharacterNameAndAppearsIn.graphql.swift | 2 +- ...AppearsInWithNestedFragments.graphql.swift | 6 +- ...aracterNameAndDroidAppearsIn.graphql.swift | 6 +- ...rNameAndDroidPrimaryFunction.graphql.swift | 8 +- ...racterNameWithInlineFragment.graphql.swift | 10 +- ...eWithNestedAppearsInFragment.graphql.swift | 2 +- .../Fragments/DroidDetails.graphql.swift | 2 +- .../Sources/Fragments/DroidName.graphql.swift | 2 +- .../DroidNameAndPrimaryFunction.graphql.swift | 6 +- .../DroidPrimaryFunction.graphql.swift | 2 +- .../Fragments/FriendsNames.graphql.swift | 4 +- .../Fragments/HeroDetails.graphql.swift | 10 +- .../HumanHeightWithVariable.graphql.swift | 2 +- .../CreateAwesomeReviewMutation.graphql.swift | 4 +- ...eateReviewForEpisodeMutation.graphql.swift | 4 +- ...eReviewWithNullFieldMutation.graphql.swift | 4 +- ...roidDetailsWithFragmentQuery.graphql.swift | 8 +- .../HeroAndFriendsIDsQuery.graphql.swift | 6 +- .../HeroAndFriendsNamesQuery.graphql.swift | 6 +- ...riendsNamesWithFragmentQuery.graphql.swift | 4 +- ...sNamesWithFragmentTwiceQuery.graphql.swift | 12 +- ...amesWithIDForParentOnlyQuery.graphql.swift | 6 +- ...oAndFriendsNamesWithIDsQuery.graphql.swift | 6 +- .../Queries/HeroAppearsInQuery.graphql.swift | 4 +- ...roAppearsInWithFragmentQuery.graphql.swift | 4 +- ...entConditionalInclusionQuery.graphql.swift | 8 +- ...ineConditionalInclusionQuery.graphql.swift | 8 +- .../Queries/HeroDetailsQuery.graphql.swift | 12 +- ...HeroDetailsWithFragmentQuery.graphql.swift | 18 +-- ...ilsConditionalInclusionQuery.graphql.swift | 10 +- ...AndConditionalInclusionQuery.graphql.swift | 18 +-- ...roFriendsOfFriendsNamesQuery.graphql.swift | 8 +- .../HeroNameAndAppearsInQuery.graphql.swift | 4 +- ...ndAppearsInWithFragmentQuery.graphql.swift | 4 +- ...HeroNameConditionalBothQuery.graphql.swift | 4 +- ...ConditionalBothSeparateQuery.graphql.swift | 4 +- ...ameConditionalExclusionQuery.graphql.swift | 4 +- ...ameConditionalInclusionQuery.graphql.swift | 4 +- .../Queries/HeroNameQuery.graphql.swift | 4 +- ...ficConditionalInclusionQuery.graphql.swift | 8 +- ...roNameWithFragmentAndIDQuery.graphql.swift | 4 +- .../HeroNameWithFragmentQuery.graphql.swift | 4 +- .../Queries/HeroNameWithIDQuery.graphql.swift | 4 +- ...arentTypeDependentFieldQuery.graphql.swift | 24 ++-- ...peDependentAliasedFieldQuery.graphql.swift | 12 +- .../Queries/HumanQuery.graphql.swift | 4 +- .../Queries/SameHeroTwiceQuery.graphql.swift | 6 +- .../Queries/SearchQuery.graphql.swift | 16 +-- .../StarshipCoordinatesQuery.graphql.swift | 4 +- .../Queries/StarshipQuery.graphql.swift | 4 +- .../Queries/TwoHeroesQuery.graphql.swift | 6 +- .../ReviewAddedSubscription.graphql.swift | 4 +- .../SelectionSetTemplateTests.swift | 99 +++++++++++++++- 73 files changed, 504 insertions(+), 321 deletions(-) diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/ClassroomPetDetails.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/ClassroomPetDetails.graphql.swift index 88b29eb0f..5b0273e23 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/ClassroomPetDetails.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/ClassroomPetDetails.graphql.swift @@ -58,7 +58,7 @@ public struct ClassroomPetDetails: AnimalKingdomAPI.SelectionSet, Fragment { "__typename": __typename, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(ClassroomPetDetails.self) ] )) } @@ -88,8 +88,8 @@ public struct ClassroomPetDetails: AnimalKingdomAPI.SelectionSet, Fragment { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(ClassroomPetDetails.self) + ObjectIdentifier(ClassroomPetDetails.self), + ObjectIdentifier(ClassroomPetDetails.AsAnimal.self) ] )) } @@ -120,8 +120,8 @@ public struct ClassroomPetDetails: AnimalKingdomAPI.SelectionSet, Fragment { "humanName": humanName, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(ClassroomPetDetails.self) + ObjectIdentifier(ClassroomPetDetails.self), + ObjectIdentifier(ClassroomPetDetails.AsPet.self) ] )) } @@ -155,8 +155,9 @@ public struct ClassroomPetDetails: AnimalKingdomAPI.SelectionSet, Fragment { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(ClassroomPetDetails.self) + ObjectIdentifier(ClassroomPetDetails.self), + ObjectIdentifier(ClassroomPetDetails.AsWarmBlooded.self), + ObjectIdentifier(ClassroomPetDetails.AsAnimal.self) ] )) } @@ -199,8 +200,11 @@ public struct ClassroomPetDetails: AnimalKingdomAPI.SelectionSet, Fragment { "laysEggs": laysEggs, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(ClassroomPetDetails.self) + ObjectIdentifier(ClassroomPetDetails.self), + ObjectIdentifier(ClassroomPetDetails.AsCat.self), + ObjectIdentifier(ClassroomPetDetails.AsAnimal.self), + ObjectIdentifier(ClassroomPetDetails.AsPet.self), + ObjectIdentifier(ClassroomPetDetails.AsWarmBlooded.self) ] )) } @@ -239,8 +243,11 @@ public struct ClassroomPetDetails: AnimalKingdomAPI.SelectionSet, Fragment { "laysEggs": laysEggs, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(ClassroomPetDetails.self) + ObjectIdentifier(ClassroomPetDetails.self), + ObjectIdentifier(ClassroomPetDetails.AsBird.self), + ObjectIdentifier(ClassroomPetDetails.AsAnimal.self), + ObjectIdentifier(ClassroomPetDetails.AsPet.self), + ObjectIdentifier(ClassroomPetDetails.AsWarmBlooded.self) ] )) } @@ -273,8 +280,9 @@ public struct ClassroomPetDetails: AnimalKingdomAPI.SelectionSet, Fragment { "humanName": humanName, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(ClassroomPetDetails.self) + ObjectIdentifier(ClassroomPetDetails.self), + ObjectIdentifier(ClassroomPetDetails.AsPetRock.self), + ObjectIdentifier(ClassroomPetDetails.AsPet.self) ] )) } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/ClassroomPetDetailsCCN.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/ClassroomPetDetailsCCN.graphql.swift index 10fb415b2..f14a45566 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/ClassroomPetDetailsCCN.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/ClassroomPetDetailsCCN.graphql.swift @@ -35,7 +35,7 @@ public struct ClassroomPetDetailsCCN: AnimalKingdomAPI.SelectionSet, Fragment { "__typename": __typename, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(ClassroomPetDetailsCCN.self) ] )) } @@ -65,8 +65,8 @@ public struct ClassroomPetDetailsCCN: AnimalKingdomAPI.SelectionSet, Fragment { "height": height._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(ClassroomPetDetailsCCN.self) + ObjectIdentifier(ClassroomPetDetailsCCN.self), + ObjectIdentifier(ClassroomPetDetailsCCN.AsAnimal.self) ] )) } @@ -95,7 +95,7 @@ public struct ClassroomPetDetailsCCN: AnimalKingdomAPI.SelectionSet, Fragment { "inches": inches, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(ClassroomPetDetailsCCN.AsAnimal.Height.self) ] )) } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/DogFragment.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/DogFragment.graphql.swift index 070c45cf8..6a80b99f2 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/DogFragment.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/DogFragment.graphql.swift @@ -31,7 +31,7 @@ public struct DogFragment: AnimalKingdomAPI.SelectionSet, Fragment { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(DogFragment.self) ] )) } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/HeightInMeters.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/HeightInMeters.graphql.swift index 04eecfafc..fa25b7b01 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/HeightInMeters.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/HeightInMeters.graphql.swift @@ -35,7 +35,7 @@ public struct HeightInMeters: AnimalKingdomAPI.SelectionSet, Fragment { "height": height._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeightInMeters.self) ] )) } @@ -64,7 +64,7 @@ public struct HeightInMeters: AnimalKingdomAPI.SelectionSet, Fragment { "meters": meters, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeightInMeters.Height.self) ] )) } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/PetDetails.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/PetDetails.graphql.swift index 2083349ac..0733381bb 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/PetDetails.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/PetDetails.graphql.swift @@ -45,7 +45,7 @@ public struct PetDetails: AnimalKingdomAPI.SelectionSet, Fragment { "owner": owner._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(PetDetails.self) ] )) } @@ -74,7 +74,7 @@ public struct PetDetails: AnimalKingdomAPI.SelectionSet, Fragment { "firstName": firstName, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(PetDetails.Owner.self) ] )) } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/WarmBloodedDetails.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/WarmBloodedDetails.graphql.swift index 68e3174b1..6b120aee2 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/WarmBloodedDetails.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/WarmBloodedDetails.graphql.swift @@ -44,7 +44,7 @@ public struct WarmBloodedDetails: AnimalKingdomAPI.SelectionSet, Fragment { "height": height._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), + ObjectIdentifier(WarmBloodedDetails.self), ObjectIdentifier(HeightInMeters.self) ] )) diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/LocalCacheMutations/AllAnimalsLocalCacheMutation.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/LocalCacheMutations/AllAnimalsLocalCacheMutation.graphql.swift index 8ffd0b9a6..8f33cbf44 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/LocalCacheMutations/AllAnimalsLocalCacheMutation.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/LocalCacheMutations/AllAnimalsLocalCacheMutation.graphql.swift @@ -31,7 +31,7 @@ public class AllAnimalsLocalCacheMutation: LocalCacheMutation { "allAnimals": allAnimals._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsLocalCacheMutation.Data.self) ] )) } @@ -77,7 +77,7 @@ public class AllAnimalsLocalCacheMutation: LocalCacheMutation { "skinCovering": skinCovering, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsLocalCacheMutation.Data.AllAnimal.self) ] )) } @@ -121,8 +121,8 @@ public class AllAnimalsLocalCacheMutation: LocalCacheMutation { "skinCovering": skinCovering, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self) + ObjectIdentifier(AllAnimalsLocalCacheMutation.Data.AllAnimal.self), + ObjectIdentifier(AllAnimalsLocalCacheMutation.Data.AllAnimal.AsBird.self) ] )) } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/LocalCacheMutations/PetDetailsMutation.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/LocalCacheMutations/PetDetailsMutation.graphql.swift index a0d987565..d975da96a 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/LocalCacheMutations/PetDetailsMutation.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/LocalCacheMutations/PetDetailsMutation.graphql.swift @@ -38,7 +38,7 @@ public struct PetDetailsMutation: AnimalKingdomAPI.MutableSelectionSet, Fragment "owner": owner._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(PetDetailsMutation.self) ] )) } @@ -70,7 +70,7 @@ public struct PetDetailsMutation: AnimalKingdomAPI.MutableSelectionSet, Fragment "firstName": firstName, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(PetDetailsMutation.Owner.self) ] )) } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/LocalCacheMutations/PetSearchLocalCacheMutation.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/LocalCacheMutations/PetSearchLocalCacheMutation.graphql.swift index b8ae5b033..f11ffcef5 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/LocalCacheMutations/PetSearchLocalCacheMutation.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/LocalCacheMutations/PetSearchLocalCacheMutation.graphql.swift @@ -48,7 +48,7 @@ public class PetSearchLocalCacheMutation: LocalCacheMutation { "pets": pets._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(PetSearchLocalCacheMutation.Data.self) ] )) } @@ -88,7 +88,7 @@ public class PetSearchLocalCacheMutation: LocalCacheMutation { "humanName": humanName, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(PetSearchLocalCacheMutation.Data.Pet.self) ] )) } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Mutations/PetAdoptionMutation.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Mutations/PetAdoptionMutation.graphql.swift index 5e69063f9..53c0a14d3 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Mutations/PetAdoptionMutation.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Mutations/PetAdoptionMutation.graphql.swift @@ -46,7 +46,7 @@ public class PetAdoptionMutation: GraphQLMutation { "adoptPet": adoptPet._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(PetAdoptionMutation.Data.self) ] )) } @@ -80,7 +80,7 @@ public class PetAdoptionMutation: GraphQLMutation { "humanName": humanName, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(PetAdoptionMutation.Data.AdoptPet.self) ] )) } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsCCNQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsCCNQuery.graphql.swift index fbfb0df1d..a29cdb6fe 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsCCNQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsCCNQuery.graphql.swift @@ -43,7 +43,7 @@ public class AllAnimalsCCNQuery: GraphQLQuery { "allAnimals": allAnimals._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsCCNQuery.Data.self) ] )) } @@ -73,7 +73,7 @@ public class AllAnimalsCCNQuery: GraphQLQuery { "height": height._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsCCNQuery.Data.AllAnimal.self) ] )) } @@ -106,7 +106,7 @@ public class AllAnimalsCCNQuery: GraphQLQuery { "inches": inches, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsCCNQuery.Data.AllAnimal.Height.self) ] )) } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsIncludeSkipQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsIncludeSkipQuery.graphql.swift index 015f11b06..ce5f9d6ff 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsIncludeSkipQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsIncludeSkipQuery.graphql.swift @@ -102,7 +102,7 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "allAnimals": allAnimals._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.self) ] )) } @@ -162,7 +162,7 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "predators": predators._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.self) ] )) } @@ -195,7 +195,7 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "inches": inches, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.Height.self) ] )) } @@ -229,7 +229,7 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.Predator.self) ] )) } @@ -278,8 +278,8 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "height": height._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.Predator.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.Predator.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.Predator.AsWarmBloodedIfGetWarmBlooded.self), ObjectIdentifier(WarmBloodedDetails.self), ObjectIdentifier(HeightInMeters.self) ] @@ -329,8 +329,8 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "predators": predators._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.IfNotSkipHeightInMeters.self), ObjectIdentifier(HeightInMeters.self) ] )) @@ -362,7 +362,9 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "meters": meters, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.IfNotSkipHeightInMeters.Height.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.Height.self), + ObjectIdentifier(HeightInMeters.Height.self) ] )) } @@ -414,8 +416,8 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "bodyTemperature": bodyTemperature, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsWarmBloodedIfGetWarmBlooded.self), ObjectIdentifier(WarmBloodedDetails.self), ObjectIdentifier(HeightInMeters.self) ] @@ -448,7 +450,9 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "meters": meters, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsWarmBloodedIfGetWarmBlooded.Height.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.Height.self), + ObjectIdentifier(HeightInMeters.Height.self) ] )) } @@ -510,8 +514,8 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "owner": owner._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.self), ObjectIdentifier(PetDetails.self) ] )) @@ -553,7 +557,8 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "inches": inches, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.Height.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.Height.self) ] )) } @@ -614,12 +619,12 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "bodyTemperature": bodyTemperature, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), - ObjectIdentifier(AllAnimal.AsPet.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.AsWarmBlooded.self), + ObjectIdentifier(PetDetails.self), ObjectIdentifier(WarmBloodedDetails.self), - ObjectIdentifier(HeightInMeters.self), - ObjectIdentifier(PetDetails.self) + ObjectIdentifier(HeightInMeters.self) ] )) } @@ -656,7 +661,10 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "meters": meters, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.AsWarmBlooded.Height.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.Height.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.Height.self), + ObjectIdentifier(HeightInMeters.Height.self) ] )) } @@ -721,11 +729,14 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "bodyTemperature": bodyTemperature, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), - ObjectIdentifier(HeightInMeters.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsCatIfGetCat.self), ObjectIdentifier(PetDetails.self), - ObjectIdentifier(WarmBloodedDetails.self) + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.self), + ObjectIdentifier(WarmBloodedDetails.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.AsWarmBlooded.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.AsWarmBlooded.AsWarmBlooded.self), + ObjectIdentifier(HeightInMeters.self) ] )) } @@ -762,7 +773,10 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "meters": meters, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsCatIfGetCat.Height.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.Height.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.Height.self), + ObjectIdentifier(HeightInMeters.Height.self) ] )) } @@ -812,8 +826,8 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "predators": predators._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self) + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsClassroomPet.self) ] )) } @@ -875,12 +889,15 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "bodyTemperature": bodyTemperature, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), - ObjectIdentifier(AllAnimal.AsClassroomPet.self), - ObjectIdentifier(HeightInMeters.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsClassroomPet.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsClassroomPet.AsBird.self), ObjectIdentifier(PetDetails.self), - ObjectIdentifier(WarmBloodedDetails.self) + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.self), + ObjectIdentifier(WarmBloodedDetails.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.AsWarmBlooded.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.AsWarmBlooded.AsWarmBlooded.self), + ObjectIdentifier(HeightInMeters.self) ] )) } @@ -917,7 +934,10 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { "meters": meters, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsClassroomPet.AsBird.Height.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.Height.self), + ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.Height.self), + ObjectIdentifier(HeightInMeters.Height.self) ] )) } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsQuery.graphql.swift index 0bec51628..d5f60f5fc 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsQuery.graphql.swift @@ -83,7 +83,7 @@ public class AllAnimalsQuery: GraphQLQuery { "allAnimals": allAnimals._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsQuery.Data.self) ] )) } @@ -144,8 +144,7 @@ public class AllAnimalsQuery: GraphQLQuery { "predators": predators._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(HeightInMeters.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.self) ] )) } @@ -181,7 +180,8 @@ public class AllAnimalsQuery: GraphQLQuery { "meters": meters, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.Height.self), + ObjectIdentifier(HeightInMeters.Height.self) ] )) } @@ -215,7 +215,7 @@ public class AllAnimalsQuery: GraphQLQuery { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.Predator.self) ] )) } @@ -267,8 +267,8 @@ public class AllAnimalsQuery: GraphQLQuery { "height": height._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.Predator.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.Predator.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.Predator.AsWarmBlooded.self), ObjectIdentifier(WarmBloodedDetails.self), ObjectIdentifier(HeightInMeters.self) ] @@ -300,7 +300,7 @@ public class AllAnimalsQuery: GraphQLQuery { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.Predator.AsWarmBlooded.Predator.self) ] )) } @@ -353,10 +353,10 @@ public class AllAnimalsQuery: GraphQLQuery { "bodyTemperature": bodyTemperature, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), - ObjectIdentifier(WarmBloodedDetails.self), - ObjectIdentifier(HeightInMeters.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsWarmBlooded.self), + ObjectIdentifier(HeightInMeters.self), + ObjectIdentifier(WarmBloodedDetails.self) ] )) } @@ -387,7 +387,9 @@ public class AllAnimalsQuery: GraphQLQuery { "meters": meters, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsWarmBlooded.Height.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.Height.self), + ObjectIdentifier(HeightInMeters.Height.self) ] )) } @@ -449,10 +451,9 @@ public class AllAnimalsQuery: GraphQLQuery { "owner": owner._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), - ObjectIdentifier(PetDetails.self), - ObjectIdentifier(HeightInMeters.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.self), + ObjectIdentifier(PetDetails.self) ] )) } @@ -494,7 +495,9 @@ public class AllAnimalsQuery: GraphQLQuery { "meters": meters, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.Height.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.Height.self), + ObjectIdentifier(HeightInMeters.Height.self) ] )) } @@ -555,11 +558,11 @@ public class AllAnimalsQuery: GraphQLQuery { "owner": owner._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), - ObjectIdentifier(AllAnimal.AsPet.self), - ObjectIdentifier(WarmBloodedDetails.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.AsWarmBlooded.self), ObjectIdentifier(HeightInMeters.self), + ObjectIdentifier(WarmBloodedDetails.self), ObjectIdentifier(PetDetails.self) ] )) @@ -597,7 +600,10 @@ public class AllAnimalsQuery: GraphQLQuery { "centimeters": centimeters, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.AsWarmBlooded.Height.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.Height.self), + ObjectIdentifier(HeightInMeters.Height.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.Height.self) ] )) } @@ -662,11 +668,15 @@ public class AllAnimalsQuery: GraphQLQuery { "owner": owner._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsCat.self), ObjectIdentifier(HeightInMeters.self), ObjectIdentifier(WarmBloodedDetails.self), - ObjectIdentifier(PetDetails.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsWarmBlooded.self), + ObjectIdentifier(PetDetails.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.AsWarmBlooded.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.AsWarmBlooded.AsWarmBlooded.self) ] )) } @@ -703,7 +713,10 @@ public class AllAnimalsQuery: GraphQLQuery { "centimeters": centimeters, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsCat.Height.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.Height.self), + ObjectIdentifier(HeightInMeters.Height.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.Height.self) ] )) } @@ -753,8 +766,8 @@ public class AllAnimalsQuery: GraphQLQuery { "predators": predators._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsClassroomPet.self), ObjectIdentifier(HeightInMeters.self) ] )) @@ -786,7 +799,9 @@ public class AllAnimalsQuery: GraphQLQuery { "meters": meters, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsClassroomPet.Height.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.Height.self), + ObjectIdentifier(HeightInMeters.Height.self) ] )) } @@ -849,12 +864,16 @@ public class AllAnimalsQuery: GraphQLQuery { "owner": owner._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), - ObjectIdentifier(AllAnimal.AsClassroomPet.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsClassroomPet.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsClassroomPet.AsBird.self), ObjectIdentifier(HeightInMeters.self), ObjectIdentifier(WarmBloodedDetails.self), - ObjectIdentifier(PetDetails.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsWarmBlooded.self), + ObjectIdentifier(PetDetails.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.AsWarmBlooded.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.AsWarmBlooded.AsWarmBlooded.self) ] )) } @@ -891,7 +910,10 @@ public class AllAnimalsQuery: GraphQLQuery { "centimeters": centimeters, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsClassroomPet.AsBird.Height.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.Height.self), + ObjectIdentifier(HeightInMeters.Height.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.Height.self) ] )) } @@ -957,11 +979,15 @@ public class AllAnimalsQuery: GraphQLQuery { "owner": owner._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsDog.self), ObjectIdentifier(HeightInMeters.self), ObjectIdentifier(WarmBloodedDetails.self), - ObjectIdentifier(PetDetails.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsWarmBlooded.self), + ObjectIdentifier(PetDetails.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.AsWarmBlooded.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.AsWarmBlooded.AsWarmBlooded.self) ] )) } @@ -998,7 +1024,10 @@ public class AllAnimalsQuery: GraphQLQuery { "centimeters": centimeters, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsDog.Height.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.Height.self), + ObjectIdentifier(HeightInMeters.Height.self), + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.Height.self) ] )) } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsCCNQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsCCNQuery.graphql.swift index 191175521..ca38b389d 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsCCNQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsCCNQuery.graphql.swift @@ -40,7 +40,7 @@ public class ClassroomPetsCCNQuery: GraphQLQuery { "classroomPets": classroomPets._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(ClassroomPetsCCNQuery.Data.self) ] )) } @@ -75,8 +75,7 @@ public class ClassroomPetsCCNQuery: GraphQLQuery { "__typename": __typename, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(ClassroomPetDetailsCCN.self) + ObjectIdentifier(ClassroomPetsCCNQuery.Data.ClassroomPet.self) ] )) } @@ -114,9 +113,10 @@ public class ClassroomPetsCCNQuery: GraphQLQuery { "height": height._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(ClassroomPet.self), - ObjectIdentifier(ClassroomPetDetailsCCN.self) + ObjectIdentifier(ClassroomPetsCCNQuery.Data.ClassroomPet.self), + ObjectIdentifier(ClassroomPetsCCNQuery.Data.ClassroomPet.AsAnimal.self), + ObjectIdentifier(ClassroomPetDetailsCCN.self), + ObjectIdentifier(ClassroomPetDetailsCCN.AsAnimal.self) ] )) } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsQuery.graphql.swift index 42f6be8d8..51b880f0b 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsQuery.graphql.swift @@ -40,7 +40,7 @@ public class ClassroomPetsQuery: GraphQLQuery { "classroomPets": classroomPets._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(ClassroomPetsQuery.Data.self) ] )) } @@ -80,8 +80,7 @@ public class ClassroomPetsQuery: GraphQLQuery { "__typename": __typename, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(ClassroomPetDetails.self) + ObjectIdentifier(ClassroomPetsQuery.Data.ClassroomPet.self) ] )) } @@ -119,9 +118,10 @@ public class ClassroomPetsQuery: GraphQLQuery { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(ClassroomPet.self), - ObjectIdentifier(ClassroomPetDetails.self) + ObjectIdentifier(ClassroomPetsQuery.Data.ClassroomPet.self), + ObjectIdentifier(ClassroomPetsQuery.Data.ClassroomPet.AsAnimal.self), + ObjectIdentifier(ClassroomPetDetails.self), + ObjectIdentifier(ClassroomPetDetails.AsAnimal.self) ] )) } @@ -160,9 +160,10 @@ public class ClassroomPetsQuery: GraphQLQuery { "humanName": humanName, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(ClassroomPet.self), - ObjectIdentifier(ClassroomPetDetails.self) + ObjectIdentifier(ClassroomPetsQuery.Data.ClassroomPet.self), + ObjectIdentifier(ClassroomPetsQuery.Data.ClassroomPet.AsPet.self), + ObjectIdentifier(ClassroomPetDetails.self), + ObjectIdentifier(ClassroomPetDetails.AsPet.self) ] )) } @@ -205,9 +206,11 @@ public class ClassroomPetsQuery: GraphQLQuery { "laysEggs": laysEggs, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(ClassroomPet.self), - ObjectIdentifier(ClassroomPetDetails.self) + ObjectIdentifier(ClassroomPetsQuery.Data.ClassroomPet.self), + ObjectIdentifier(ClassroomPetsQuery.Data.ClassroomPet.AsWarmBlooded.self), + ObjectIdentifier(ClassroomPetDetails.self), + ObjectIdentifier(ClassroomPetDetails.AsAnimal.self), + ObjectIdentifier(ClassroomPetDetails.AsWarmBlooded.self) ] )) } @@ -260,9 +263,13 @@ public class ClassroomPetsQuery: GraphQLQuery { "isJellicle": isJellicle, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(ClassroomPet.self), - ObjectIdentifier(ClassroomPetDetails.self) + ObjectIdentifier(ClassroomPetsQuery.Data.ClassroomPet.self), + ObjectIdentifier(ClassroomPetsQuery.Data.ClassroomPet.AsCat.self), + ObjectIdentifier(ClassroomPetDetails.self), + ObjectIdentifier(ClassroomPetDetails.AsAnimal.self), + ObjectIdentifier(ClassroomPetDetails.AsPet.self), + ObjectIdentifier(ClassroomPetDetails.AsWarmBlooded.self), + ObjectIdentifier(ClassroomPetDetails.AsCat.self) ] )) } @@ -312,9 +319,13 @@ public class ClassroomPetsQuery: GraphQLQuery { "wingspan": wingspan, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(ClassroomPet.self), - ObjectIdentifier(ClassroomPetDetails.self) + ObjectIdentifier(ClassroomPetsQuery.Data.ClassroomPet.self), + ObjectIdentifier(ClassroomPetsQuery.Data.ClassroomPet.AsBird.self), + ObjectIdentifier(ClassroomPetDetails.self), + ObjectIdentifier(ClassroomPetDetails.AsAnimal.self), + ObjectIdentifier(ClassroomPetDetails.AsPet.self), + ObjectIdentifier(ClassroomPetDetails.AsWarmBlooded.self), + ObjectIdentifier(ClassroomPetDetails.AsBird.self) ] )) } @@ -356,9 +367,11 @@ public class ClassroomPetsQuery: GraphQLQuery { "favoriteToy": favoriteToy, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(ClassroomPet.self), - ObjectIdentifier(ClassroomPetDetails.self) + ObjectIdentifier(ClassroomPetsQuery.Data.ClassroomPet.self), + ObjectIdentifier(ClassroomPetsQuery.Data.ClassroomPet.AsPetRock.self), + ObjectIdentifier(ClassroomPetDetails.self), + ObjectIdentifier(ClassroomPetDetails.AsPet.self), + ObjectIdentifier(ClassroomPetDetails.AsPetRock.self) ] )) } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/DogQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/DogQuery.graphql.swift index b58d00f59..fc483e15f 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/DogQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/DogQuery.graphql.swift @@ -44,7 +44,7 @@ public class DogQuery: GraphQLQuery { "allAnimals": allAnimals._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(DogQuery.Data.self) ] )) } @@ -81,7 +81,7 @@ public class DogQuery: GraphQLQuery { "skinCovering": skinCovering, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(DogQuery.Data.AllAnimal.self) ] )) } @@ -123,8 +123,8 @@ public class DogQuery: GraphQLQuery { "species": species, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(AllAnimal.self), + ObjectIdentifier(DogQuery.Data.AllAnimal.self), + ObjectIdentifier(DogQuery.Data.AllAnimal.AsDog.self), ObjectIdentifier(DogFragment.self) ] )) diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/PetSearchQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/PetSearchQuery.graphql.swift index 853448f09..b0890db2f 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/PetSearchQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/PetSearchQuery.graphql.swift @@ -57,7 +57,7 @@ public class PetSearchQuery: GraphQLQuery { "pets": pets._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(PetSearchQuery.Data.self) ] )) } @@ -91,7 +91,7 @@ public class PetSearchQuery: GraphQLQuery { "humanName": humanName, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(PetSearchQuery.Data.Pet.self) ] )) } diff --git a/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift b/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift index 091ed6e6a..5e932a1f0 100644 --- a/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift @@ -584,8 +584,8 @@ fileprivate class SelectionSetNameCache { } else { return selectionSet.selections.merged.mergedSources .first.unsafelyUnwrapped - .generatedSelectionSetName( - for: selectionSet.typeInfo, + .generatedSelectionSetNamePath( + from: selectionSet.typeInfo, pluralizer: config.pluralizer ) } @@ -621,8 +621,8 @@ fileprivate extension IR.SelectionSet { fileprivate extension IR.MergedSelections.MergedSource { - func generatedSelectionSetName( - for targetTypeInfo: IR.SelectionSet.TypeInfo, + func generatedSelectionSetNamePath( + from targetTypeInfo: IR.SelectionSet.TypeInfo, pluralizer: Pluralizer ) -> String { if let fragment = fragment { @@ -647,14 +647,30 @@ fileprivate extension IR.MergedSelections.MergedSource { nodesToSharedRoot += 1 } + let sharedRootIndex = + typeInfo.entity.location.fieldPath!.count - (nodesToSharedRoot + 1) + + /// We should remove the first component if the shared root is the previous scope and that + /// scope is not the root of the entity. + /// + /// This is because the selection set will be a direct sibling of the current selection set. + /// + /// Example: The `height` field on `AllAnimals.AsPet` can reference the `AllAnimals.Height` + /// object as just `Height`. + /// + /// However, if the shared root is the root of the definition, the component that would be + /// removed is the location's `source`. This is not included in the field path and is already + /// omitted by this function. In this case, the `sharedRootIndex` is `-1`. + let removeFirstComponent = nodesToSharedRoot <= 1 && !(sharedRootIndex < 0) + let fieldPath = typeInfo.entity.location.fieldPath!.node( - at: typeInfo.entity.location.fieldPath!.count - (nodesToSharedRoot + 1) + at: max(0, sharedRootIndex) ) let selectionSetName = SelectionSetNameGenerator.generatedSelectionSetName( from: sourceTypePathCurrentNode, withFieldPath: fieldPath, - removingFirst: nodesToSharedRoot <= 1, + removingFirst: removeFirstComponent, pluralizer: pluralizer ) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterAppearsIn.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterAppearsIn.graphql.swift index bbe9f127f..b69a0d584 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterAppearsIn.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterAppearsIn.graphql.swift @@ -33,7 +33,7 @@ public struct CharacterAppearsIn: StarWarsAPI.SelectionSet, Fragment { "appearsIn": appearsIn, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(CharacterAppearsIn.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterName.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterName.graphql.swift index 50c1d7edb..df068afdc 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterName.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterName.graphql.swift @@ -33,7 +33,7 @@ public struct CharacterName: StarWarsAPI.SelectionSet, Fragment { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(CharacterName.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndAppearsIn.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndAppearsIn.graphql.swift index dd1c0b19a..24b82de5e 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndAppearsIn.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndAppearsIn.graphql.swift @@ -39,7 +39,7 @@ public struct CharacterNameAndAppearsIn: StarWarsAPI.SelectionSet, Fragment { "appearsIn": appearsIn, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(CharacterNameAndAppearsIn.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndAppearsInWithNestedFragments.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndAppearsInWithNestedFragments.graphql.swift index 032298a3f..ff30ed9d5 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndAppearsInWithNestedFragments.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndAppearsInWithNestedFragments.graphql.swift @@ -45,9 +45,9 @@ public struct CharacterNameAndAppearsInWithNestedFragments: StarWarsAPI.Selectio "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(CharacterNameWithNestedAppearsInFragment.self), - ObjectIdentifier(CharacterAppearsIn.self) + ObjectIdentifier(CharacterNameAndAppearsInWithNestedFragments.self), + ObjectIdentifier(CharacterAppearsIn.self), + ObjectIdentifier(CharacterNameWithNestedAppearsInFragment.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndDroidAppearsIn.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndDroidAppearsIn.graphql.swift index 23f99f439..ffc4237ad 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndDroidAppearsIn.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndDroidAppearsIn.graphql.swift @@ -40,7 +40,7 @@ public struct CharacterNameAndDroidAppearsIn: StarWarsAPI.SelectionSet, Fragment "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(CharacterNameAndDroidAppearsIn.self) ] )) } @@ -74,8 +74,8 @@ public struct CharacterNameAndDroidAppearsIn: StarWarsAPI.SelectionSet, Fragment "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(CharacterNameAndDroidAppearsIn.self) + ObjectIdentifier(CharacterNameAndDroidAppearsIn.self), + ObjectIdentifier(CharacterNameAndDroidAppearsIn.AsDroid.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndDroidPrimaryFunction.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndDroidPrimaryFunction.graphql.swift index e73e5bc1c..0a6d2f9a2 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndDroidPrimaryFunction.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndDroidPrimaryFunction.graphql.swift @@ -44,7 +44,7 @@ public struct CharacterNameAndDroidPrimaryFunction: StarWarsAPI.SelectionSet, Fr "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), + ObjectIdentifier(CharacterNameAndDroidPrimaryFunction.self), ObjectIdentifier(CharacterName.self) ] )) @@ -87,10 +87,10 @@ public struct CharacterNameAndDroidPrimaryFunction: StarWarsAPI.SelectionSet, Fr "primaryFunction": primaryFunction, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), ObjectIdentifier(CharacterNameAndDroidPrimaryFunction.self), - ObjectIdentifier(DroidPrimaryFunction.self), - ObjectIdentifier(CharacterName.self) + ObjectIdentifier(CharacterNameAndDroidPrimaryFunction.AsDroid.self), + ObjectIdentifier(CharacterName.self), + ObjectIdentifier(DroidPrimaryFunction.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameWithInlineFragment.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameWithInlineFragment.graphql.swift index 0d81ee686..a8e7883e2 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameWithInlineFragment.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameWithInlineFragment.graphql.swift @@ -43,7 +43,7 @@ public struct CharacterNameWithInlineFragment: StarWarsAPI.SelectionSet, Fragmen "__typename": __typename, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(CharacterNameWithInlineFragment.self) ] )) } @@ -73,8 +73,8 @@ public struct CharacterNameWithInlineFragment: StarWarsAPI.SelectionSet, Fragmen "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(CharacterNameWithInlineFragment.self) + ObjectIdentifier(CharacterNameWithInlineFragment.self), + ObjectIdentifier(CharacterNameWithInlineFragment.AsHuman.self) ] )) } @@ -105,7 +105,7 @@ public struct CharacterNameWithInlineFragment: StarWarsAPI.SelectionSet, Fragmen "appearsIn": appearsIn, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(CharacterNameWithInlineFragment.AsHuman.Friend.self) ] )) } @@ -150,8 +150,8 @@ public struct CharacterNameWithInlineFragment: StarWarsAPI.SelectionSet, Fragmen "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), ObjectIdentifier(CharacterNameWithInlineFragment.self), + ObjectIdentifier(CharacterNameWithInlineFragment.AsDroid.self), ObjectIdentifier(CharacterName.self), ObjectIdentifier(FriendsNames.self) ] diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameWithNestedAppearsInFragment.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameWithNestedAppearsInFragment.graphql.swift index 5b2941e4b..44176a082 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameWithNestedAppearsInFragment.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameWithNestedAppearsInFragment.graphql.swift @@ -46,7 +46,7 @@ public struct CharacterNameWithNestedAppearsInFragment: StarWarsAPI.SelectionSet "appearsIn": appearsIn, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), + ObjectIdentifier(CharacterNameWithNestedAppearsInFragment.self), ObjectIdentifier(CharacterAppearsIn.self) ] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidDetails.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidDetails.graphql.swift index bee47d2df..ffba530b4 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidDetails.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidDetails.graphql.swift @@ -38,7 +38,7 @@ public struct DroidDetails: StarWarsAPI.SelectionSet, Fragment { "primaryFunction": primaryFunction, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(DroidDetails.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidName.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidName.graphql.swift index 97505dc12..a27a3d9eb 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidName.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidName.graphql.swift @@ -32,7 +32,7 @@ public struct DroidName: StarWarsAPI.SelectionSet, Fragment { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(DroidName.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidNameAndPrimaryFunction.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidNameAndPrimaryFunction.graphql.swift index bd6d682e5..21668ba0a 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidNameAndPrimaryFunction.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidNameAndPrimaryFunction.graphql.swift @@ -46,9 +46,9 @@ public struct DroidNameAndPrimaryFunction: StarWarsAPI.SelectionSet, Fragment { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(CharacterName.self), - ObjectIdentifier(DroidPrimaryFunction.self) + ObjectIdentifier(DroidNameAndPrimaryFunction.self), + ObjectIdentifier(DroidPrimaryFunction.self), + ObjectIdentifier(CharacterName.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidPrimaryFunction.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidPrimaryFunction.graphql.swift index 3393bd449..e4f55a5b0 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidPrimaryFunction.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidPrimaryFunction.graphql.swift @@ -32,7 +32,7 @@ public struct DroidPrimaryFunction: StarWarsAPI.SelectionSet, Fragment { "primaryFunction": primaryFunction, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(DroidPrimaryFunction.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/FriendsNames.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/FriendsNames.graphql.swift index 8ee29bb23..ff4f92d29 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/FriendsNames.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/FriendsNames.graphql.swift @@ -36,7 +36,7 @@ public struct FriendsNames: StarWarsAPI.SelectionSet, Fragment { "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(FriendsNames.self) ] )) } @@ -67,7 +67,7 @@ public struct FriendsNames: StarWarsAPI.SelectionSet, Fragment { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(FriendsNames.Friend.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/HeroDetails.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/HeroDetails.graphql.swift index 1cbf30b94..7a6d05c1b 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/HeroDetails.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/HeroDetails.graphql.swift @@ -46,7 +46,7 @@ public struct HeroDetails: StarWarsAPI.SelectionSet, Fragment { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroDetails.self) ] )) } @@ -80,8 +80,8 @@ public struct HeroDetails: StarWarsAPI.SelectionSet, Fragment { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(HeroDetails.self) + ObjectIdentifier(HeroDetails.self), + ObjectIdentifier(HeroDetails.AsHuman.self) ] )) } @@ -116,8 +116,8 @@ public struct HeroDetails: StarWarsAPI.SelectionSet, Fragment { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(HeroDetails.self) + ObjectIdentifier(HeroDetails.self), + ObjectIdentifier(HeroDetails.AsDroid.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/HumanHeightWithVariable.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/HumanHeightWithVariable.graphql.swift index c1a10c883..572bcd712 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/HumanHeightWithVariable.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/HumanHeightWithVariable.graphql.swift @@ -32,7 +32,7 @@ public struct HumanHeightWithVariable: StarWarsAPI.SelectionSet, Fragment { "height": height, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HumanHeightWithVariable.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateAwesomeReviewMutation.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateAwesomeReviewMutation.graphql.swift index 6d9c12a43..b759534db 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateAwesomeReviewMutation.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateAwesomeReviewMutation.graphql.swift @@ -47,7 +47,7 @@ public class CreateAwesomeReviewMutation: GraphQLMutation { "createReview": createReview._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(CreateAwesomeReviewMutation.Data.self) ] )) } @@ -82,7 +82,7 @@ public class CreateAwesomeReviewMutation: GraphQLMutation { "commentary": commentary, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(CreateAwesomeReviewMutation.Data.CreateReview.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewForEpisodeMutation.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewForEpisodeMutation.graphql.swift index 5cde11405..1ddd66837 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewForEpisodeMutation.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewForEpisodeMutation.graphql.swift @@ -58,7 +58,7 @@ public class CreateReviewForEpisodeMutation: GraphQLMutation { "createReview": createReview._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(CreateReviewForEpisodeMutation.Data.self) ] )) } @@ -93,7 +93,7 @@ public class CreateReviewForEpisodeMutation: GraphQLMutation { "commentary": commentary, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(CreateReviewForEpisodeMutation.Data.CreateReview.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewWithNullFieldMutation.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewWithNullFieldMutation.graphql.swift index 3333510e8..e584316b4 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewWithNullFieldMutation.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewWithNullFieldMutation.graphql.swift @@ -47,7 +47,7 @@ public class CreateReviewWithNullFieldMutation: GraphQLMutation { "createReview": createReview._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(CreateReviewWithNullFieldMutation.Data.self) ] )) } @@ -82,7 +82,7 @@ public class CreateReviewWithNullFieldMutation: GraphQLMutation { "commentary": commentary, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(CreateReviewWithNullFieldMutation.Data.CreateReview.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/DroidDetailsWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/DroidDetailsWithFragmentQuery.graphql.swift index 3b01ee0d7..d128299ac 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/DroidDetailsWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/DroidDetailsWithFragmentQuery.graphql.swift @@ -47,7 +47,7 @@ public class DroidDetailsWithFragmentQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(DroidDetailsWithFragmentQuery.Data.self) ] )) } @@ -75,7 +75,7 @@ public class DroidDetailsWithFragmentQuery: GraphQLQuery { "__typename": __typename, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(DroidDetailsWithFragmentQuery.Data.Hero.self) ] )) } @@ -116,8 +116,8 @@ public class DroidDetailsWithFragmentQuery: GraphQLQuery { "primaryFunction": primaryFunction, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.self), + ObjectIdentifier(DroidDetailsWithFragmentQuery.Data.Hero.self), + ObjectIdentifier(DroidDetailsWithFragmentQuery.Data.Hero.AsDroid.self), ObjectIdentifier(DroidDetails.self) ] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsIDsQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsIDsQuery.graphql.swift index 85f3a312d..ea29b77e5 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsIDsQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsIDsQuery.graphql.swift @@ -51,7 +51,7 @@ public class HeroAndFriendsIDsQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAndFriendsIDsQuery.Data.self) ] )) } @@ -92,7 +92,7 @@ public class HeroAndFriendsIDsQuery: GraphQLQuery { "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAndFriendsIDsQuery.Data.Hero.self) ] )) } @@ -123,7 +123,7 @@ public class HeroAndFriendsIDsQuery: GraphQLQuery { "id": id, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAndFriendsIDsQuery.Data.Hero.Friend.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesQuery.graphql.swift index 9be180177..083c2e505 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesQuery.graphql.swift @@ -50,7 +50,7 @@ public class HeroAndFriendsNamesQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAndFriendsNamesQuery.Data.self) ] )) } @@ -86,7 +86,7 @@ public class HeroAndFriendsNamesQuery: GraphQLQuery { "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAndFriendsNamesQuery.Data.Hero.self) ] )) } @@ -117,7 +117,7 @@ public class HeroAndFriendsNamesQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAndFriendsNamesQuery.Data.Hero.Friend.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentQuery.graphql.swift index 33d9a4585..bd62e70d4 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentQuery.graphql.swift @@ -48,7 +48,7 @@ public class HeroAndFriendsNamesWithFragmentQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAndFriendsNamesWithFragmentQuery.Data.self) ] )) } @@ -91,7 +91,7 @@ public class HeroAndFriendsNamesWithFragmentQuery: GraphQLQuery { "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), + ObjectIdentifier(HeroAndFriendsNamesWithFragmentQuery.Data.Hero.self), ObjectIdentifier(FriendsNames.self) ] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentTwiceQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentTwiceQuery.graphql.swift index 0f38a6d65..9ad8c18a0 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentTwiceQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentTwiceQuery.graphql.swift @@ -57,7 +57,7 @@ public class HeroAndFriendsNamesWithFragmentTwiceQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAndFriendsNamesWithFragmentTwiceQuery.Data.self) ] )) } @@ -91,7 +91,7 @@ public class HeroAndFriendsNamesWithFragmentTwiceQuery: GraphQLQuery { "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAndFriendsNamesWithFragmentTwiceQuery.Data.Hero.self) ] )) } @@ -129,7 +129,7 @@ public class HeroAndFriendsNamesWithFragmentTwiceQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), + ObjectIdentifier(HeroAndFriendsNamesWithFragmentTwiceQuery.Data.Hero.Friend.self), ObjectIdentifier(CharacterName.self) ] )) @@ -161,8 +161,8 @@ public class HeroAndFriendsNamesWithFragmentTwiceQuery: GraphQLQuery { "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.self) + ObjectIdentifier(HeroAndFriendsNamesWithFragmentTwiceQuery.Data.Hero.self), + ObjectIdentifier(HeroAndFriendsNamesWithFragmentTwiceQuery.Data.Hero.AsDroid.self) ] )) } @@ -200,7 +200,7 @@ public class HeroAndFriendsNamesWithFragmentTwiceQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), + ObjectIdentifier(HeroAndFriendsNamesWithFragmentTwiceQuery.Data.Hero.AsDroid.Friend.self), ObjectIdentifier(CharacterName.self) ] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDForParentOnlyQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDForParentOnlyQuery.graphql.swift index a7c6953a7..1bdd80f1d 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDForParentOnlyQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDForParentOnlyQuery.graphql.swift @@ -51,7 +51,7 @@ public class HeroAndFriendsNamesWithIDForParentOnlyQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAndFriendsNamesWithIDForParentOnlyQuery.Data.self) ] )) } @@ -92,7 +92,7 @@ public class HeroAndFriendsNamesWithIDForParentOnlyQuery: GraphQLQuery { "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAndFriendsNamesWithIDForParentOnlyQuery.Data.Hero.self) ] )) } @@ -123,7 +123,7 @@ public class HeroAndFriendsNamesWithIDForParentOnlyQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAndFriendsNamesWithIDForParentOnlyQuery.Data.Hero.Friend.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDsQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDsQuery.graphql.swift index 9ddd4f5ce..481b0da66 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDsQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDsQuery.graphql.swift @@ -52,7 +52,7 @@ public class HeroAndFriendsNamesWithIDsQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAndFriendsNamesWithIDsQuery.Data.self) ] )) } @@ -93,7 +93,7 @@ public class HeroAndFriendsNamesWithIDsQuery: GraphQLQuery { "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAndFriendsNamesWithIDsQuery.Data.Hero.self) ] )) } @@ -129,7 +129,7 @@ public class HeroAndFriendsNamesWithIDsQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAndFriendsNamesWithIDsQuery.Data.Hero.Friend.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInQuery.graphql.swift index d2b567e8a..cf167bdf3 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInQuery.graphql.swift @@ -40,7 +40,7 @@ public class HeroAppearsInQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAppearsInQuery.Data.self) ] )) } @@ -71,7 +71,7 @@ public class HeroAppearsInQuery: GraphQLQuery { "appearsIn": appearsIn, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAppearsInQuery.Data.Hero.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInWithFragmentQuery.graphql.swift index c28359a8b..9db3b146f 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInWithFragmentQuery.graphql.swift @@ -47,7 +47,7 @@ public class HeroAppearsInWithFragmentQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroAppearsInWithFragmentQuery.Data.self) ] )) } @@ -85,7 +85,7 @@ public class HeroAppearsInWithFragmentQuery: GraphQLQuery { "appearsIn": appearsIn, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), + ObjectIdentifier(HeroAppearsInWithFragmentQuery.Data.Hero.self), ObjectIdentifier(CharacterAppearsIn.self) ] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsFragmentConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsFragmentConditionalInclusionQuery.graphql.swift index 1003f50cb..ad31265ae 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsFragmentConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsFragmentConditionalInclusionQuery.graphql.swift @@ -47,7 +47,7 @@ public class HeroDetailsFragmentConditionalInclusionQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroDetailsFragmentConditionalInclusionQuery.Data.self) ] )) } @@ -82,7 +82,7 @@ public class HeroDetailsFragmentConditionalInclusionQuery: GraphQLQuery { "__typename": __typename, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroDetailsFragmentConditionalInclusionQuery.Data.Hero.self) ] )) } @@ -120,8 +120,8 @@ public class HeroDetailsFragmentConditionalInclusionQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.self), + ObjectIdentifier(HeroDetailsFragmentConditionalInclusionQuery.Data.Hero.self), + ObjectIdentifier(HeroDetailsFragmentConditionalInclusionQuery.Data.Hero.IfIncludeDetails.self), ObjectIdentifier(HeroDetails.self) ] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsInlineConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsInlineConditionalInclusionQuery.graphql.swift index 24f19bce1..9609a0874 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsInlineConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsInlineConditionalInclusionQuery.graphql.swift @@ -50,7 +50,7 @@ public class HeroDetailsInlineConditionalInclusionQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroDetailsInlineConditionalInclusionQuery.Data.self) ] )) } @@ -78,7 +78,7 @@ public class HeroDetailsInlineConditionalInclusionQuery: GraphQLQuery { "__typename": __typename, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroDetailsInlineConditionalInclusionQuery.Data.Hero.self) ] )) } @@ -114,8 +114,8 @@ public class HeroDetailsInlineConditionalInclusionQuery: GraphQLQuery { "appearsIn": appearsIn, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.self) + ObjectIdentifier(HeroDetailsInlineConditionalInclusionQuery.Data.Hero.self), + ObjectIdentifier(HeroDetailsInlineConditionalInclusionQuery.Data.Hero.IfIncludeDetails.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsQuery.graphql.swift index a08054f9e..0e9df5a2a 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsQuery.graphql.swift @@ -54,7 +54,7 @@ public class HeroDetailsQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroDetailsQuery.Data.self) ] )) } @@ -90,7 +90,7 @@ public class HeroDetailsQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroDetailsQuery.Data.Hero.self) ] )) } @@ -124,8 +124,8 @@ public class HeroDetailsQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.self) + ObjectIdentifier(HeroDetailsQuery.Data.Hero.self), + ObjectIdentifier(HeroDetailsQuery.Data.Hero.AsHuman.self) ] )) } @@ -160,8 +160,8 @@ public class HeroDetailsQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.self) + ObjectIdentifier(HeroDetailsQuery.Data.Hero.self), + ObjectIdentifier(HeroDetailsQuery.Data.Hero.AsDroid.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsWithFragmentQuery.graphql.swift index f36560225..9812d31bc 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsWithFragmentQuery.graphql.swift @@ -47,7 +47,7 @@ public class HeroDetailsWithFragmentQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroDetailsWithFragmentQuery.Data.self) ] )) } @@ -88,7 +88,7 @@ public class HeroDetailsWithFragmentQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), + ObjectIdentifier(HeroDetailsWithFragmentQuery.Data.Hero.self), ObjectIdentifier(HeroDetails.self) ] )) @@ -132,9 +132,10 @@ public class HeroDetailsWithFragmentQuery: GraphQLQuery { "height": height, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.self), - ObjectIdentifier(HeroDetails.self) + ObjectIdentifier(HeroDetailsWithFragmentQuery.Data.Hero.self), + ObjectIdentifier(HeroDetailsWithFragmentQuery.Data.Hero.AsHuman.self), + ObjectIdentifier(HeroDetails.self), + ObjectIdentifier(HeroDetails.AsHuman.self) ] )) } @@ -178,9 +179,10 @@ public class HeroDetailsWithFragmentQuery: GraphQLQuery { "primaryFunction": primaryFunction, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.self), - ObjectIdentifier(HeroDetails.self) + ObjectIdentifier(HeroDetailsWithFragmentQuery.Data.Hero.self), + ObjectIdentifier(HeroDetailsWithFragmentQuery.Data.Hero.AsDroid.self), + ObjectIdentifier(HeroDetails.self), + ObjectIdentifier(HeroDetails.AsDroid.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsConditionalInclusionQuery.graphql.swift index bb9d1a9ac..90aa6ce12 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsConditionalInclusionQuery.graphql.swift @@ -53,7 +53,7 @@ public class HeroFriendsDetailsConditionalInclusionQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroFriendsDetailsConditionalInclusionQuery.Data.self) ] )) } @@ -84,7 +84,7 @@ public class HeroFriendsDetailsConditionalInclusionQuery: GraphQLQuery { "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroFriendsDetailsConditionalInclusionQuery.Data.Hero.self) ] )) } @@ -118,7 +118,7 @@ public class HeroFriendsDetailsConditionalInclusionQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroFriendsDetailsConditionalInclusionQuery.Data.Hero.Friend.self) ] )) } @@ -152,8 +152,8 @@ public class HeroFriendsDetailsConditionalInclusionQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.Friend.self) + ObjectIdentifier(HeroFriendsDetailsConditionalInclusionQuery.Data.Hero.Friend.self), + ObjectIdentifier(HeroFriendsDetailsConditionalInclusionQuery.Data.Hero.Friend.AsDroid.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.graphql.swift index 16dec3fb7..f69be2c20 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.graphql.swift @@ -57,7 +57,7 @@ public class HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery: GraphQ "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.Data.self) ] )) } @@ -88,7 +88,7 @@ public class HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery: GraphQ "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.Data.Hero.self) ] )) } @@ -123,7 +123,7 @@ public class HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery: GraphQ "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.Data.Hero.Friend.self) ] )) } @@ -157,8 +157,8 @@ public class HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery: GraphQ "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.Friend.self) + ObjectIdentifier(HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.Data.Hero.Friend.self), + ObjectIdentifier(HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.Data.Hero.Friend.IfIncludeFriendsDetails.self) ] )) } @@ -192,8 +192,8 @@ public class HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery: GraphQ "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.Friend.self) + ObjectIdentifier(HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.Data.Hero.Friend.self), + ObjectIdentifier(HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.Data.Hero.Friend.AsDroid.self) ] )) } @@ -229,8 +229,8 @@ public class HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery: GraphQ "primaryFunction": primaryFunction, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.Friend.self) + ObjectIdentifier(HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.Data.Hero.Friend.self), + ObjectIdentifier(HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.Data.Hero.Friend.AsDroid.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsOfFriendsNamesQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsOfFriendsNamesQuery.graphql.swift index 7f6987ade..d500e08b1 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsOfFriendsNamesQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsOfFriendsNamesQuery.graphql.swift @@ -53,7 +53,7 @@ public class HeroFriendsOfFriendsNamesQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroFriendsOfFriendsNamesQuery.Data.self) ] )) } @@ -84,7 +84,7 @@ public class HeroFriendsOfFriendsNamesQuery: GraphQLQuery { "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroFriendsOfFriendsNamesQuery.Data.Hero.self) ] )) } @@ -120,7 +120,7 @@ public class HeroFriendsOfFriendsNamesQuery: GraphQLQuery { "friends": friends._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroFriendsOfFriendsNamesQuery.Data.Hero.Friend.self) ] )) } @@ -151,7 +151,7 @@ public class HeroFriendsOfFriendsNamesQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroFriendsOfFriendsNamesQuery.Data.Hero.Friend.Friend.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInQuery.graphql.swift index 56f969545..30876ae11 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInQuery.graphql.swift @@ -47,7 +47,7 @@ public class HeroNameAndAppearsInQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameAndAppearsInQuery.Data.self) ] )) } @@ -83,7 +83,7 @@ public class HeroNameAndAppearsInQuery: GraphQLQuery { "appearsIn": appearsIn, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameAndAppearsInQuery.Data.Hero.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInWithFragmentQuery.graphql.swift index fc66950f7..18d81a3ca 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInWithFragmentQuery.graphql.swift @@ -47,7 +47,7 @@ public class HeroNameAndAppearsInWithFragmentQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameAndAppearsInWithFragmentQuery.Data.self) ] )) } @@ -89,7 +89,7 @@ public class HeroNameAndAppearsInWithFragmentQuery: GraphQLQuery { "appearsIn": appearsIn, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), + ObjectIdentifier(HeroNameAndAppearsInWithFragmentQuery.Data.Hero.self), ObjectIdentifier(CharacterNameAndAppearsIn.self) ] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothQuery.graphql.swift index 52c8e038a..93483a911 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothQuery.graphql.swift @@ -54,7 +54,7 @@ public class HeroNameConditionalBothQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameConditionalBothQuery.Data.self) ] )) } @@ -85,7 +85,7 @@ public class HeroNameConditionalBothQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameConditionalBothQuery.Data.Hero.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothSeparateQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothSeparateQuery.graphql.swift index aca2421a8..1cc10e703 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothSeparateQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothSeparateQuery.graphql.swift @@ -55,7 +55,7 @@ public class HeroNameConditionalBothSeparateQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameConditionalBothSeparateQuery.Data.self) ] )) } @@ -86,7 +86,7 @@ public class HeroNameConditionalBothSeparateQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameConditionalBothSeparateQuery.Data.Hero.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalExclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalExclusionQuery.graphql.swift index 06c6cecea..205b59f7d 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalExclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalExclusionQuery.graphql.swift @@ -46,7 +46,7 @@ public class HeroNameConditionalExclusionQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameConditionalExclusionQuery.Data.self) ] )) } @@ -77,7 +77,7 @@ public class HeroNameConditionalExclusionQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameConditionalExclusionQuery.Data.Hero.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalInclusionQuery.graphql.swift index 66a8bf09c..a35ff7ae4 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalInclusionQuery.graphql.swift @@ -46,7 +46,7 @@ public class HeroNameConditionalInclusionQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameConditionalInclusionQuery.Data.self) ] )) } @@ -77,7 +77,7 @@ public class HeroNameConditionalInclusionQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameConditionalInclusionQuery.Data.Hero.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameQuery.graphql.swift index cd2f6c1a5..241094017 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameQuery.graphql.swift @@ -46,7 +46,7 @@ public class HeroNameQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameQuery.Data.self) ] )) } @@ -77,7 +77,7 @@ public class HeroNameQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameQuery.Data.Hero.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameTypeSpecificConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameTypeSpecificConditionalInclusionQuery.graphql.swift index 5f09eb1a3..d5d0ec599 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameTypeSpecificConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameTypeSpecificConditionalInclusionQuery.graphql.swift @@ -58,7 +58,7 @@ public class HeroNameTypeSpecificConditionalInclusionQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameTypeSpecificConditionalInclusionQuery.Data.self) ] )) } @@ -92,7 +92,7 @@ public class HeroNameTypeSpecificConditionalInclusionQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameTypeSpecificConditionalInclusionQuery.Data.Hero.self) ] )) } @@ -122,8 +122,8 @@ public class HeroNameTypeSpecificConditionalInclusionQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.self) + ObjectIdentifier(HeroNameTypeSpecificConditionalInclusionQuery.Data.Hero.self), + ObjectIdentifier(HeroNameTypeSpecificConditionalInclusionQuery.Data.Hero.AsDroid.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentAndIDQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentAndIDQuery.graphql.swift index 6a8792969..93d9ef8da 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentAndIDQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentAndIDQuery.graphql.swift @@ -48,7 +48,7 @@ public class HeroNameWithFragmentAndIDQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameWithFragmentAndIDQuery.Data.self) ] )) } @@ -91,7 +91,7 @@ public class HeroNameWithFragmentAndIDQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), + ObjectIdentifier(HeroNameWithFragmentAndIDQuery.Data.Hero.self), ObjectIdentifier(CharacterName.self) ] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentQuery.graphql.swift index 59bd5675c..147c8ddf7 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentQuery.graphql.swift @@ -47,7 +47,7 @@ public class HeroNameWithFragmentQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameWithFragmentQuery.Data.self) ] )) } @@ -85,7 +85,7 @@ public class HeroNameWithFragmentQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), + ObjectIdentifier(HeroNameWithFragmentQuery.Data.Hero.self), ObjectIdentifier(CharacterName.self) ] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithIDQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithIDQuery.graphql.swift index bb54c70a5..214af7ac6 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithIDQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithIDQuery.graphql.swift @@ -47,7 +47,7 @@ public class HeroNameWithIDQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameWithIDQuery.Data.self) ] )) } @@ -83,7 +83,7 @@ public class HeroNameWithIDQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroNameWithIDQuery.Data.Hero.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroParentTypeDependentFieldQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroParentTypeDependentFieldQuery.graphql.swift index 19e13a0b6..0775830c8 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroParentTypeDependentFieldQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroParentTypeDependentFieldQuery.graphql.swift @@ -68,7 +68,7 @@ public class HeroParentTypeDependentFieldQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroParentTypeDependentFieldQuery.Data.self) ] )) } @@ -104,7 +104,7 @@ public class HeroParentTypeDependentFieldQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroParentTypeDependentFieldQuery.Data.Hero.self) ] )) } @@ -138,8 +138,8 @@ public class HeroParentTypeDependentFieldQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.self) + ObjectIdentifier(HeroParentTypeDependentFieldQuery.Data.Hero.self), + ObjectIdentifier(HeroParentTypeDependentFieldQuery.Data.Hero.AsHuman.self) ] )) } @@ -173,7 +173,7 @@ public class HeroParentTypeDependentFieldQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroParentTypeDependentFieldQuery.Data.Hero.AsHuman.Friend.self) ] )) } @@ -207,8 +207,8 @@ public class HeroParentTypeDependentFieldQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.AsHuman.Friend.self) + ObjectIdentifier(HeroParentTypeDependentFieldQuery.Data.Hero.AsHuman.Friend.self), + ObjectIdentifier(HeroParentTypeDependentFieldQuery.Data.Hero.AsHuman.Friend.AsHuman.self) ] )) } @@ -245,8 +245,8 @@ public class HeroParentTypeDependentFieldQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.self) + ObjectIdentifier(HeroParentTypeDependentFieldQuery.Data.Hero.self), + ObjectIdentifier(HeroParentTypeDependentFieldQuery.Data.Hero.AsDroid.self) ] )) } @@ -280,7 +280,7 @@ public class HeroParentTypeDependentFieldQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroParentTypeDependentFieldQuery.Data.Hero.AsDroid.Friend.self) ] )) } @@ -314,8 +314,8 @@ public class HeroParentTypeDependentFieldQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.AsDroid.Friend.self) + ObjectIdentifier(HeroParentTypeDependentFieldQuery.Data.Hero.AsDroid.Friend.self), + ObjectIdentifier(HeroParentTypeDependentFieldQuery.Data.Hero.AsDroid.Friend.AsHuman.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroTypeDependentAliasedFieldQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroTypeDependentAliasedFieldQuery.graphql.swift index 9e1966a66..e252e1b04 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroTypeDependentAliasedFieldQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroTypeDependentAliasedFieldQuery.graphql.swift @@ -53,7 +53,7 @@ public class HeroTypeDependentAliasedFieldQuery: GraphQLQuery { "hero": hero._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroTypeDependentAliasedFieldQuery.Data.self) ] )) } @@ -83,7 +83,7 @@ public class HeroTypeDependentAliasedFieldQuery: GraphQLQuery { "__typename": __typename, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HeroTypeDependentAliasedFieldQuery.Data.Hero.self) ] )) } @@ -113,8 +113,8 @@ public class HeroTypeDependentAliasedFieldQuery: GraphQLQuery { "property": property, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.self) + ObjectIdentifier(HeroTypeDependentAliasedFieldQuery.Data.Hero.self), + ObjectIdentifier(HeroTypeDependentAliasedFieldQuery.Data.Hero.AsHuman.self) ] )) } @@ -145,8 +145,8 @@ public class HeroTypeDependentAliasedFieldQuery: GraphQLQuery { "property": property, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Hero.self) + ObjectIdentifier(HeroTypeDependentAliasedFieldQuery.Data.Hero.self), + ObjectIdentifier(HeroTypeDependentAliasedFieldQuery.Data.Hero.AsDroid.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HumanQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HumanQuery.graphql.swift index 447b75b5a..fb6744c4d 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HumanQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HumanQuery.graphql.swift @@ -47,7 +47,7 @@ public class HumanQuery: GraphQLQuery { "human": human._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HumanQuery.Data.self) ] )) } @@ -82,7 +82,7 @@ public class HumanQuery: GraphQLQuery { "mass": mass, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(HumanQuery.Data.Human.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SameHeroTwiceQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SameHeroTwiceQuery.graphql.swift index d624d2b78..90694f670 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SameHeroTwiceQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SameHeroTwiceQuery.graphql.swift @@ -48,7 +48,7 @@ public class SameHeroTwiceQuery: GraphQLQuery { "r2": r2._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(SameHeroTwiceQuery.Data.self) ] )) } @@ -79,7 +79,7 @@ public class SameHeroTwiceQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(SameHeroTwiceQuery.Data.Hero.self) ] )) } @@ -111,7 +111,7 @@ public class SameHeroTwiceQuery: GraphQLQuery { "appearsIn": appearsIn, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(SameHeroTwiceQuery.Data.R2.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SearchQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SearchQuery.graphql.swift index 1f58843de..c6ecfefd8 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SearchQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SearchQuery.graphql.swift @@ -60,7 +60,7 @@ public class SearchQuery: GraphQLQuery { "search": search._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(SearchQuery.Data.self) ] )) } @@ -92,7 +92,7 @@ public class SearchQuery: GraphQLQuery { "__typename": __typename, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(SearchQuery.Data.Search.self) ] )) } @@ -127,8 +127,8 @@ public class SearchQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Search.self) + ObjectIdentifier(SearchQuery.Data.Search.self), + ObjectIdentifier(SearchQuery.Data.Search.AsHuman.self) ] )) } @@ -164,8 +164,8 @@ public class SearchQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Search.self) + ObjectIdentifier(SearchQuery.Data.Search.self), + ObjectIdentifier(SearchQuery.Data.Search.AsDroid.self) ] )) } @@ -201,8 +201,8 @@ public class SearchQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self), - ObjectIdentifier(Search.self) + ObjectIdentifier(SearchQuery.Data.Search.self), + ObjectIdentifier(SearchQuery.Data.Search.AsStarship.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipCoordinatesQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipCoordinatesQuery.graphql.swift index 844d6aaff..bcdf00357 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipCoordinatesQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipCoordinatesQuery.graphql.swift @@ -48,7 +48,7 @@ public class StarshipCoordinatesQuery: GraphQLQuery { "starshipCoordinates": starshipCoordinates._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(StarshipCoordinatesQuery.Data.self) ] )) } @@ -87,7 +87,7 @@ public class StarshipCoordinatesQuery: GraphQLQuery { "length": length, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(StarshipCoordinatesQuery.Data.StarshipCoordinates.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipQuery.graphql.swift index e08cb226d..920d50ea5 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipQuery.graphql.swift @@ -41,7 +41,7 @@ public class StarshipQuery: GraphQLQuery { "starship": starship._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(StarshipQuery.Data.self) ] )) } @@ -75,7 +75,7 @@ public class StarshipQuery: GraphQLQuery { "coordinates": coordinates, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(StarshipQuery.Data.Starship.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/TwoHeroesQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/TwoHeroesQuery.graphql.swift index 700f336c9..f00304c44 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/TwoHeroesQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/TwoHeroesQuery.graphql.swift @@ -48,7 +48,7 @@ public class TwoHeroesQuery: GraphQLQuery { "luke": luke._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TwoHeroesQuery.Data.self) ] )) } @@ -79,7 +79,7 @@ public class TwoHeroesQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TwoHeroesQuery.Data.R2.self) ] )) } @@ -111,7 +111,7 @@ public class TwoHeroesQuery: GraphQLQuery { "name": name, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(TwoHeroesQuery.Data.Luke.self) ] )) } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Subscriptions/ReviewAddedSubscription.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Subscriptions/ReviewAddedSubscription.graphql.swift index cce4fe7f8..888cfa21f 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Subscriptions/ReviewAddedSubscription.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Subscriptions/ReviewAddedSubscription.graphql.swift @@ -48,7 +48,7 @@ public class ReviewAddedSubscription: GraphQLSubscription { "reviewAdded": reviewAdded._fieldData, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(ReviewAddedSubscription.Data.self) ] )) } @@ -88,7 +88,7 @@ public class ReviewAddedSubscription: GraphQLSubscription { "commentary": commentary, ], fulfilledFragments: [ - ObjectIdentifier(Self.self) + ObjectIdentifier(ReviewAddedSubscription.Data.ReviewAdded.self) ] )) } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift index 6499e5482..ecc326110 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift @@ -3618,7 +3618,7 @@ class SelectionSetTemplateTests: XCTestCase { // MARK: Field Accessors - Merged From Parent - func test__render_fieldAccessors__givenEntityFieldMergedFromParent_rendersFieldAccessorWithDirectName() throws { + func test__render_fieldAccessors__givenEntityFieldMergedFromParent_notOperationRoot_rendersFieldAccessorWithNameNotIncludingParent() throws { // given schemaSDL = """ type Query { @@ -3667,7 +3667,51 @@ class SelectionSetTemplateTests: XCTestCase { expect(actual).to(equalLineByLine(expected, atLine: 12, ignoringExtraLines: true)) } - func test__render_fieldAccessors__givenEntityFieldMergedFromSiblingTypeCase_rendersFieldAccessorWithCorrectName() throws { + func test__render_fieldAccessors__givenEntityFieldMergedFromParent_atOperationRoot_rendersFieldAccessorWithNameNotIncludingParent() throws { + // given + schemaSDL = """ + type Query { + allAnimals: [Animal!] + } + + type AdminQuery { + name: String! + } + + interface Animal { + species: String! + } + """ + + document = """ + query TestOperation { + allAnimals { + species + } + ... on AdminQuery { + name + } + } + """ + + let expected = """ + public var name: String { __data["name"] } + public var allAnimals: [AllAnimal]? { __data["allAnimals"] } + """ + + // when + try buildSubjectAndOperation() + let query_asAdminQuery = try XCTUnwrap( + operation[field: "query"]?[as: "AdminQuery"] + ) + + let actual = subject.render(inlineFragment: query_asAdminQuery) + + // then + expect(actual).to(equalLineByLine(expected, atLine: 12, ignoringExtraLines: true)) + } + + func test__render_fieldAccessors__givenEntityFieldMergedFromSiblingTypeCase_notOperationRoot_rendersFieldAccessorWithNameNotIncludingSharedParent() throws { // given schemaSDL = """ type Query { @@ -3723,6 +3767,57 @@ class SelectionSetTemplateTests: XCTestCase { expect(actual).to(equalLineByLine(expected, atLine: 12, ignoringExtraLines: true)) } + func test__render_fieldAccessors__givenEntityFieldMergedFromSiblingTypeCase_atOperationRoot_rendersFieldAccessorWithNotIncludingSharedParent() throws { + // given + schemaSDL = """ + type Query { + role: String! + } + + type AdminQuery implements ModeratorQuery { + name: String! + allAnimals: [Animal!] + } + + interface ModeratorQuery { + allAnimals: [Animal!] + } + + interface Animal { + species: String! + } + """ + + document = """ + query TestOperation { + ... on ModeratorQuery { + allAnimals { + species + } + } + ... on AdminQuery { + name + } + } + """ + + let expected = """ + public var name: String { __data["name"] } + public var allAnimals: [AsModeratorQuery.AllAnimal]? { __data["allAnimals"] } + """ + + // when + try buildSubjectAndOperation() + let query_asAdminQuery = try XCTUnwrap( + operation[field: "query"]?[as: "AdminQuery"] + ) + + let actual = subject.render(inlineFragment: query_asAdminQuery) + + // then + expect(actual).to(equalLineByLine(expected, atLine: 12, ignoringExtraLines: true)) + } + func test__render_fieldAccessors__givenEntityFieldNestedInEntityFieldMergedFromParent_rendersFieldAccessorWithCorrectName() throws { // given schemaSDL = """ From 077430afcf1ae084d3b7dde95fd96b2fb2120618 Mon Sep 17 00:00:00 2001 From: Anthony Miller Date: Thu, 15 Jun 2023 12:24:44 -0700 Subject: [PATCH 12/69] Fix parsing of input objects as default values for input params (#3074) Co-authored-by: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> --- Apollo.xcodeproj/project.pbxproj | 4 ++ .../Frontend/GraphQLValue.swift | 17 ++++- .../Frontend/JavaScriptBridge.swift | 19 ++++++ .../CodeGenIR/IRInputObjectTests.swift | 68 +++++++++++++++++++ 4 files changed, 107 insertions(+), 1 deletion(-) create mode 100644 Tests/ApolloCodegenTests/CodeGenIR/IRInputObjectTests.swift diff --git a/Apollo.xcodeproj/project.pbxproj b/Apollo.xcodeproj/project.pbxproj index 3260c052c..c99746498 100644 --- a/Apollo.xcodeproj/project.pbxproj +++ b/Apollo.xcodeproj/project.pbxproj @@ -187,6 +187,7 @@ DE100B202887415D00BE11C2 /* Documentation.docc in Sources */ = {isa = PBXBuildFile; fileRef = DE100B1F2887415D00BE11C2 /* Documentation.docc */; }; DE12B2D7273B204B003371CC /* TestError.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE12B2D6273B204B003371CC /* TestError.swift */; }; DE12B2D9273C4338003371CC /* MockIRSubscripts.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE12B2D8273C4338003371CC /* MockIRSubscripts.swift */; }; + DE1540DC2A3A76F700A5A8B6 /* IRInputObjectTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE1540DB2A3A76F700A5A8B6 /* IRInputObjectTests.swift */; }; DE1696D4298C51CF00345E1A /* SelectionSetTemplate_Initializers_Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE1696D3298C51CF00345E1A /* SelectionSetTemplate_Initializers_Tests.swift */; }; DE181A2C26C5C0CB000C0B9C /* WebSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE181A2B26C5C0CB000C0B9C /* WebSocket.swift */; }; DE181A2E26C5C299000C0B9C /* SSLClientCertificate.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE181A2D26C5C299000C0B9C /* SSLClientCertificate.swift */; }; @@ -1372,6 +1373,7 @@ DE100B1F2887415D00BE11C2 /* Documentation.docc */ = {isa = PBXFileReference; lastKnownFileType = folder.documentationcatalog; path = Documentation.docc; sourceTree = ""; }; DE12B2D6273B204B003371CC /* TestError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestError.swift; sourceTree = ""; }; DE12B2D8273C4338003371CC /* MockIRSubscripts.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockIRSubscripts.swift; sourceTree = ""; }; + DE1540DB2A3A76F700A5A8B6 /* IRInputObjectTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IRInputObjectTests.swift; sourceTree = ""; }; DE1696D3298C51CF00345E1A /* SelectionSetTemplate_Initializers_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectionSetTemplate_Initializers_Tests.swift; sourceTree = ""; }; DE181A2B26C5C0CB000C0B9C /* WebSocket.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebSocket.swift; sourceTree = ""; }; DE181A2D26C5C299000C0B9C /* SSLClientCertificate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SSLClientCertificate.swift; sourceTree = ""; }; @@ -3851,6 +3853,7 @@ DEA9A22F27CD990500F96C36 /* IRSelectionSet_IncludeSkip_Tests.swift */, E66935322804AFE5004E1FFC /* IRCustomScalarTests.swift */, DEFE694F28133E9B001CF4E8 /* IRFieldCollectorTests.swift */, + DE1540DB2A3A76F700A5A8B6 /* IRInputObjectTests.swift */, ); path = CodeGenIR; sourceTree = ""; @@ -5123,6 +5126,7 @@ E6B42D0D27A4749100A3BD58 /* SwiftPackageManagerModuleTemplateTests.swift in Sources */, DE296539279B3B8200BF9B49 /* SelectionSetTemplateTests.swift in Sources */, E66F8897276C136B0000BDA8 /* ObjectFileGeneratorTests.swift in Sources */, + DE1540DC2A3A76F700A5A8B6 /* IRInputObjectTests.swift in Sources */, DE79642B276999E700978A03 /* IRNamedFragmentBuilderTests.swift in Sources */, E69BEDA72798B89600000D10 /* InputObjectTemplateTests.swift in Sources */, E6EE62F327DBE75A00627257 /* SchemaModuleNamespaceTemplateTests.swift in Sources */, diff --git a/Sources/ApolloCodegenLib/Frontend/GraphQLValue.swift b/Sources/ApolloCodegenLib/Frontend/GraphQLValue.swift index 84c8f09d8..38cedb8ad 100644 --- a/Sources/ApolloCodegenLib/Frontend/GraphQLValue.swift +++ b/Sources/ApolloCodegenLib/Frontend/GraphQLValue.swift @@ -42,7 +42,22 @@ extension GraphQLValue: JavaScriptValueDecodable { } self = .list(.fromJSValue(value, bridge: bridge)) case "ObjectValue": - self = .object(.fromJSValue(jsValue["value"], bridge: bridge)) + let value = jsValue["value"] + + /// The JS frontend does not do value conversions of the default values for input objects, + /// because no other compilation is needed, these are passed through as is from `graphql-js`. + /// We need to handle both converted object values and default values and represented by + /// `graphql-js`. + if !value.isUndefined { + self = .object(.fromJSValue(value, bridge: bridge)) + + } else { + let fields = jsValue["fields"].toOrderedDictionary { field in + (field["name"]["value"].toString(), GraphQLValue(field["value"], bridge: bridge)) + } + self = .object(fields) + } + default: preconditionFailure(""" Unknown GraphQL value of kind "\(kind)" diff --git a/Sources/ApolloCodegenLib/Frontend/JavaScriptBridge.swift b/Sources/ApolloCodegenLib/Frontend/JavaScriptBridge.swift index cd56e9a3e..5ddca52c2 100644 --- a/Sources/ApolloCodegenLib/Frontend/JavaScriptBridge.swift +++ b/Sources/ApolloCodegenLib/Frontend/JavaScriptBridge.swift @@ -394,6 +394,25 @@ extension JSValue { return dictionary } + + // The regular `toDictionary()` creates an `NSDictionary` that while it preserves the order of + // `keys` from JavaScript during initialization, there is no order afterwards. `OrderedDictionary` + // provides for the preservation and subsequent use of ordering in the collection. + func toOrderedDictionary(_ transform: (JSValue) throws -> (String, Value)) rethrows -> OrderedDictionary { + precondition(isArray, "Expected JavaScript array but found: \(self)") + + let length = self["length"].toInt() + + var dictionary = OrderedDictionary() + dictionary.reserveCapacity(length) + + for index in 0..(_ object: AnyObject) -> ExpectedType { diff --git a/Tests/ApolloCodegenTests/CodeGenIR/IRInputObjectTests.swift b/Tests/ApolloCodegenTests/CodeGenIR/IRInputObjectTests.swift new file mode 100644 index 000000000..1a05267f5 --- /dev/null +++ b/Tests/ApolloCodegenTests/CodeGenIR/IRInputObjectTests.swift @@ -0,0 +1,68 @@ +import Foundation +import XCTest +import Nimble +import OrderedCollections +@testable import ApolloCodegenLib + +class IRInputObjectTests: XCTestCase { + + var subject: GraphQLInputObjectType! + var schemaSDL: String! + var document: String! + + override func tearDown() { + subject = nil + schemaSDL = nil + document = nil + + super.tearDown() + } + + // MARK: - Helpers + + func buildSubject() throws { + let ir: IR = try .mock(schema: schemaSDL, document: document) + subject = ir.schema.referencedTypes.inputObjects.first! + } + + // MARK: - Tests + + func test__compileInputObject__givenNestedInputObjectParameterWithDefaultValue_compilesInputTypeWithDefaultValue() throws { + // given + schemaSDL = """ + type Query { + exampleQuery(input: Input!): String! + } + + input ChildInput { + a: String + b: String + c: String + } + + input Input { + child: ChildInput = { a: "a", b: "b", c: "c" } + } + """ + + document = """ + query TestOperation($input: Input!) { + exampleQuery(input: $input) + } + """ + + // when + try buildSubject() + let childField = subject.fields["child"] + + let expectedDefaultValue = GraphQLValue.object([ + "a": .string("a"), + "b": .string("b"), + "c": .string("c") + ]) + + // then + expect(childField?.defaultValue).to(equal(expectedDefaultValue)) + } + +} From f80aadb7a2c09b8c813f44af220f198d35ed83ba Mon Sep 17 00:00:00 2001 From: Mahmood Tahir Date: Thu, 15 Jun 2023 15:42:23 -0400 Subject: [PATCH 13/69] feat: Enable SOCKS proxy support (#3076) --- .../DefaultImplementation/WebSocket.swift | 25 ++++++++++++++++++- .../WebSocketStream.swift | 8 +++++- .../ApolloWebSocket/WebSocketTransport.swift | 23 +++++++++++++++++ .../MockWebSocket.swift | 4 +++ .../WebSocket/WebSocketTransportTests.swift | 24 ++++++++++++++++++ 5 files changed, 82 insertions(+), 2 deletions(-) diff --git a/Sources/ApolloWebSocket/DefaultImplementation/WebSocket.swift b/Sources/ApolloWebSocket/DefaultImplementation/WebSocket.swift index 97df9b16e..24674bb2b 100644 --- a/Sources/ApolloWebSocket/DefaultImplementation/WebSocket.swift +++ b/Sources/ApolloWebSocket/DefaultImplementation/WebSocket.swift @@ -40,7 +40,7 @@ public struct SSLSettings { //WebSocket implementation -public final class WebSocket: NSObject, WebSocketClient, StreamDelegate, WebSocketStreamDelegate { +public final class WebSocket: NSObject, WebSocketClient, StreamDelegate, WebSocketStreamDelegate, SOCKSProxyable { public enum OpCode : UInt8 { case continueFrame = 0x0 @@ -166,6 +166,29 @@ public final class WebSocket: NSObject, WebSocketClient, StreamDelegate, WebSock public var respondToPingWithPong: Bool = true + /// Determines whether a SOCKS proxy is enabled on the underlying request. + /// Mostly useful for debugging with tools like Charles Proxy. + /// Note: Will return `false` from the getter and no-op the setter for implementations that do not conform to `SOCKSProxyable`. + public var enableSOCKSProxy: Bool { + get { + guard let stream = stream as? SOCKSProxyable else { + // If it's not proxyable, then the proxy can't be enabled + return false + } + + return stream.enableSOCKSProxy + } + + set { + guard var stream = stream as? SOCKSProxyable else { + // If it's not proxyable, there's nothing to do here. + return + } + + stream.enableSOCKSProxy = newValue + } + } + // MARK: - Private private struct CompressionState { diff --git a/Sources/ApolloWebSocket/DefaultImplementation/WebSocketStream.swift b/Sources/ApolloWebSocket/DefaultImplementation/WebSocketStream.swift index fa60ef4b6..88f978a28 100644 --- a/Sources/ApolloWebSocket/DefaultImplementation/WebSocketStream.swift +++ b/Sources/ApolloWebSocket/DefaultImplementation/WebSocketStream.swift @@ -15,6 +15,12 @@ protocol WebSocketStreamDelegate: AnyObject { func streamDidError(error: Error?) } +public protocol SOCKSProxyable { + /// Determines whether a SOCKS proxy is enabled on the underlying request. + /// Mostly useful for debugging with tools like Charles Proxy. + var enableSOCKSProxy: Bool { get set } +} + // This protocol is to allow custom implemention of the underlining stream. // This way custom socket libraries (e.g. linux) can be used protocol WebSocketStream { @@ -36,7 +42,7 @@ protocol WebSocketStream { #endif } -class FoundationStream : NSObject, WebSocketStream, StreamDelegate { +class FoundationStream : NSObject, WebSocketStream, StreamDelegate, SOCKSProxyable { private let workQueue = DispatchQueue(label: "com.apollographql.websocket", attributes: []) private var inputStream: InputStream? private var outputStream: OutputStream? diff --git a/Sources/ApolloWebSocket/WebSocketTransport.swift b/Sources/ApolloWebSocket/WebSocketTransport.swift index a9d061935..d7ebe9660 100644 --- a/Sources/ApolloWebSocket/WebSocketTransport.swift +++ b/Sources/ApolloWebSocket/WebSocketTransport.swift @@ -125,6 +125,29 @@ public class WebSocketTransport { } } + /// Determines whether a SOCKS proxy is enabled on the underlying request. + /// Mostly useful for debugging with tools like Charles Proxy. + /// Note: Will return `false` from the getter and no-op the setter for implementations that do not conform to `SOCKSProxyable`. + public var enableSOCKSProxy: Bool { + get { + guard let websocket = websocket as? SOCKSProxyable else { + // If it's not proxyable, then the proxy can't be enabled + return false + } + + return websocket.enableSOCKSProxy + } + + set { + guard var websocket = websocket as? SOCKSProxyable else { + // If it's not proxyable, there's nothing to do here. + return + } + + websocket.enableSOCKSProxy = newValue + } + } + /// Designated initializer /// /// - Parameters: diff --git a/Tests/ApolloInternalTestHelpers/MockWebSocket.swift b/Tests/ApolloInternalTestHelpers/MockWebSocket.swift index 2a7242220..624f93f49 100644 --- a/Tests/ApolloInternalTestHelpers/MockWebSocket.swift +++ b/Tests/ApolloInternalTestHelpers/MockWebSocket.swift @@ -35,3 +35,7 @@ public class MockWebSocket: WebSocketClient { public func connect() { } } + +public class ProxyableMockWebSocket: MockWebSocket, SOCKSProxyable { + public var enableSOCKSProxy: Bool = false +} diff --git a/Tests/ApolloTests/WebSocket/WebSocketTransportTests.swift b/Tests/ApolloTests/WebSocket/WebSocketTransportTests.swift index 7379d613c..4535bd43f 100644 --- a/Tests/ApolloTests/WebSocket/WebSocketTransportTests.swift +++ b/Tests/ApolloTests/WebSocket/WebSocketTransportTests.swift @@ -84,4 +84,28 @@ class WebSocketTransportTests: XCTestCase { XCTFail("Delay interrupted") } } + + func testSocksProxyable_whenNotProxyable() { + let request = URLRequest(url: TestURL.mockServer.url) + self.webSocketTransport = WebSocketTransport( + websocket: MockWebSocket(request: request, protocol: .graphql_ws), + store: ApolloStore() + ) + + self.webSocketTransport.enableSOCKSProxy = true + + XCTAssertEqual(self.webSocketTransport.enableSOCKSProxy, false) + } + + func testSocksProxyable() { + let request = URLRequest(url: TestURL.mockServer.url) + self.webSocketTransport = WebSocketTransport( + websocket: ProxyableMockWebSocket(request: request, protocol: .graphql_ws), + store: ApolloStore() + ) + + self.webSocketTransport.enableSOCKSProxy = true + + XCTAssertEqual(self.webSocketTransport.enableSOCKSProxy, true) + } } From a3a1eaed87fce1279a95be94b44726484a2f602c Mon Sep 17 00:00:00 2001 From: Anthony Miller Date: Thu, 15 Jun 2023 13:23:25 -0700 Subject: [PATCH 14/69] Release 1.2.2 (#3077) --- .../pull-request-template-release.md | 5 +- CHANGELOG.md | 10 + Configuration/Shared/Project-Version.xcconfig | 2 +- Sources/CodegenCLI/Constants.swift | 2 +- .../documentation/apollo/cachepolicy.json | 2 +- .../cachepolicy/returncachedatadontfetch.json | 4 +- .../data/documentation/apollowebsocket.json | 32 ++ .../apollowebsocket/socksproxyable.json | 259 +++++++++++++++ .../socksproxyable/enablesocksproxy.json | 258 +++++++++++++++ .../apollowebsocket/websocket.json | 102 ++++++ .../websocket/enablesocksproxy.json | 304 +++++++++++++++++ .../apollowebsocket/websockettransport.json | 72 +++- .../websockettransport/enablesocksproxy.json | 307 ++++++++++++++++++ 13 files changed, 1351 insertions(+), 8 deletions(-) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/socksproxyable.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/socksproxyable/enablesocksproxy.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/enablesocksproxy.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/enablesocksproxy.json diff --git a/.github/PULL_REQUEST_TEMPLATE/pull-request-template-release.md b/.github/PULL_REQUEST_TEMPLATE/pull-request-template-release.md index 64bae9492..ebeedd6fe 100644 --- a/.github/PULL_REQUEST_TEMPLATE/pull-request-template-release.md +++ b/.github/PULL_REQUEST_TEMPLATE/pull-request-template-release.md @@ -1,8 +1,9 @@ #### Diff -[1.0.2...main](https://github.com/apollographql/apollo-ios/compare/1.0.2...main). _Change this to show the diff since the last version._ + +[main...{$VERSION_BRANCH}](https://github.com/apollographql/apollo-ios/compare/main...{$VERSION_BRANCH}). #### Relevant changes: -* _List the highlight PRs_ + #### Things to do in this PR - [ ] Update the version constants using the `set-version.sh` script. diff --git a/CHANGELOG.md b/CHANGELOG.md index eed4a2e4f..42ae8e0bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## v1.2.2 + +### Added +- **Support SOCKS proxies for debugging websocket based subscriptions([#2788](https://github.com/apollographql/apollo-ios/issues/2788)):** _Thank you to [@tahirmit](https://github.com/tahirmt) for the contribution._ + +### Fixed +- **Fix conversion of generated models into nested type cases ([#2989](https://github.com/apollographql/apollo-ios/issues/2989) & [#2980](https://github.com/apollographql/apollo-ios/issues/2980)):** In some cases, the generated models were missing types when calculating which fragments were fulfilled for a selection set. This was causing type case conversion to return `nil` incorrectly. See PR [#3067](https://github.com/apollographql/apollo-ios/pull/3067). _Thank you to [@tgyhlsb](https://github.com/tgyhlsb) and [@dafurman](https://github.com/dafurman) for raising these issues._ +- **Fix crashes in code generation when merging fragments at definition root ([#3071](https://github.com/apollographql/apollo-ios/issues/3071)):** When fragments with type conditions were defined on the root of an operation or named fragment, the code generation engine was crashing. See PR [#3073](https://github.com/apollographql/apollo-ios/pull/3073). _Thank you to [@tahirmit](https://github.com/tahirmt) for raising and helping us reproduce this issue._ +- **Fix parsing of input objects as default values for input params ([#2978](https://github.com/apollographql/apollo-ios/issues/2978)):** The codegen engine will no longer crash in this situation. _Thank you to [@ecunha-ta](https://github.com/ecunha-ta) for raising the issue._ + ## v1.2.1 ### Improved diff --git a/Configuration/Shared/Project-Version.xcconfig b/Configuration/Shared/Project-Version.xcconfig index 9f689cab0..e40da039d 100644 --- a/Configuration/Shared/Project-Version.xcconfig +++ b/Configuration/Shared/Project-Version.xcconfig @@ -1 +1 @@ -CURRENT_PROJECT_VERSION = 1.2.1 +CURRENT_PROJECT_VERSION = 1.2.2 diff --git a/Sources/CodegenCLI/Constants.swift b/Sources/CodegenCLI/Constants.swift index 3f6277898..d3279a3c0 100644 --- a/Sources/CodegenCLI/Constants.swift +++ b/Sources/CodegenCLI/Constants.swift @@ -1,6 +1,6 @@ import Foundation public enum Constants { - public static let CLIVersion: String = "1.2.1" + public static let CLIVersion: String = "1.2.2" static let defaultFilePath: String = "./apollo-codegen-config.json" } diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy.json index 28989b7ab..44a824f89 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy.json @@ -337,7 +337,7 @@ "doc://Apollo/documentation/Apollo/CachePolicy/returnCacheDataDontFetch": { "abstract" : [ { - "text" : "Return data from the cache if available, else return nil.", + "text" : "Return data from the cache if available, else return an error.", "type" : "text" } ], diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy/returncachedatadontfetch.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy/returncachedatadontfetch.json index 07bca1ee9..aabea6adc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy/returncachedatadontfetch.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy/returncachedatadontfetch.json @@ -1,7 +1,7 @@ { "abstract" : [ { - "text" : "Return data from the cache if available, else return nil.", + "text" : "Return data from the cache if available, else return an error.", "type" : "text" } ], @@ -146,7 +146,7 @@ "doc://Apollo/documentation/Apollo/CachePolicy/returnCacheDataDontFetch": { "abstract" : [ { - "text" : "Return data from the cache if available, else return nil.", + "text" : "Return data from the cache if available, else return an error.", "type" : "text" } ], diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket.json index c85f1bb29..bbd3fab81 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket.json @@ -101,6 +101,7 @@ { "identifiers" : [ "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/OperationMessageIdCreator", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SOCKSProxyable", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLTrustValidator", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketClient", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketClientDelegate", @@ -252,6 +253,37 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/operationmessageidcreator" }, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SOCKSProxyable": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "SOCKSProxyable" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SOCKSProxyable", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "SOCKSProxyable" + } + ], + "role" : "symbol", + "title" : "SOCKSProxyable", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/socksproxyable" +}, "doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLCert": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/socksproxyable.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/socksproxyable.json new file mode 100644 index 000000000..43112f245 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/socksproxyable.json @@ -0,0 +1,259 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SOCKSProxyable" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:15ApolloWebSocket14SOCKSProxyableP", + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "SOCKSProxyable" + } + ], + "modules" : [ + { + "name" : "ApolloWebSocket" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "SOCKSProxyable" + } + ], + "role" : "symbol", + "roleHeading" : "Protocol", + "symbolKind" : "protocol", + "title" : "SOCKSProxyable" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "SOCKSProxyable" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocket" + ], + "kind" : "relationships", + "title" : "Conforming Types", + "type" : "conformingTypes" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SOCKSProxyable\/enableSOCKSProxy" + ], + "title" : "Instance Properties" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollowebsocket\/socksproxyable" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apolloapi/graphqlsubscription": { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "title" : "GraphQLSubscription", + "titleInlineContent" : [ + { + "code" : "GraphQLSubscription", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apolloapi\/graphqlsubscription" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket": { + "abstract" : [ + { + "text" : "A web socket network transport implementation that provides support for ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " operations over a web socket connection.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloWebSocket", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SOCKSProxyable": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "SOCKSProxyable" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SOCKSProxyable", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "SOCKSProxyable" + } + ], + "role" : "symbol", + "title" : "SOCKSProxyable", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/socksproxyable" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SOCKSProxyable/enableSOCKSProxy": { + "abstract" : [ + { + "text" : "Determines whether a SOCKS proxy is enabled on the underlying request.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Mostly useful for debugging with tools like Charles Proxy.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "enableSOCKSProxy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SOCKSProxyable\/enableSOCKSProxy", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "enableSOCKSProxy", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/socksproxyable\/enablesocksproxy" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocket": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "WebSocket" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocket", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "WebSocket" + } + ], + "role" : "symbol", + "title" : "WebSocket", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websocket" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/socksproxyable/enablesocksproxy.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/socksproxyable/enablesocksproxy.json new file mode 100644 index 000000000..315906d6e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/socksproxyable/enablesocksproxy.json @@ -0,0 +1,258 @@ +{ + "abstract" : [ + { + "text" : "Determines whether a SOCKS proxy is enabled on the underlying request.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Mostly useful for debugging with tools like Charles Proxy.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SOCKSProxyable" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SOCKSProxyable\/enableSOCKSProxy" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:15ApolloWebSocket14SOCKSProxyableP16enableSOCKSProxySbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "enableSOCKSProxy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloWebSocket" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "enableSOCKSProxy" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "enableSOCKSProxy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "set" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollowebsocket\/socksproxyable\/enablesocksproxy" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apolloapi/graphqlsubscription": { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "title" : "GraphQLSubscription", + "titleInlineContent" : [ + { + "code" : "GraphQLSubscription", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apolloapi\/graphqlsubscription" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket": { + "abstract" : [ + { + "text" : "A web socket network transport implementation that provides support for ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " operations over a web socket connection.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloWebSocket", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SOCKSProxyable": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "SOCKSProxyable" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SOCKSProxyable", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "SOCKSProxyable" + } + ], + "role" : "symbol", + "title" : "SOCKSProxyable", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/socksproxyable" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SOCKSProxyable/enableSOCKSProxy": { + "abstract" : [ + { + "text" : "Determines whether a SOCKS proxy is enabled on the underlying request.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Mostly useful for debugging with tools like Charles Proxy.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "enableSOCKSProxy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SOCKSProxyable\/enableSOCKSProxy", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "enableSOCKSProxy", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/socksproxyable\/enablesocksproxy" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket.json index 6ad6e27b4..7f7e33fda 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket.json @@ -93,6 +93,7 @@ "identifiers" : [ "doc:\/\/ApolloWebSocket\/objc(pl)NSStreamDelegate", "doc:\/\/ApolloWebSocket\/objc(pl)NSObject", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SOCKSProxyable", "doc:\/\/ApolloWebSocket\/s7CVarArgP", "doc:\/\/ApolloWebSocket\/s28CustomDebugStringConvertibleP", "doc:\/\/ApolloWebSocket\/s23CustomStringConvertibleP", @@ -136,6 +137,7 @@ "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocket\/desiredTrustHostname", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocket\/disableSSLCertValidation", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocket\/enableCompression", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocket\/enableSOCKSProxy", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocket\/enabledSSLCipherSuites", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocket\/isConnected", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocket\/onConnect", @@ -230,6 +232,37 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket" }, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SOCKSProxyable": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "SOCKSProxyable" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SOCKSProxyable", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "SOCKSProxyable" + } + ], + "role" : "symbol", + "title" : "SOCKSProxyable", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/socksproxyable" +}, "doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocket": { "abstract" : [ @@ -677,6 +710,75 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websocket\/enablecompression" }, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocket/enableSOCKSProxy": { + "abstract" : [ + { + "text" : "Determines whether a SOCKS proxy is enabled on the underlying request.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Mostly useful for debugging with tools like Charles Proxy.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Note: Will return ", + "type" : "text" + }, + { + "code" : "false", + "type" : "codeVoice" + }, + { + "text" : " from the getter and no-op the setter for implementations that do not conform to ", + "type" : "text" + }, + { + "code" : "SOCKSProxyable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "enableSOCKSProxy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocket\/enableSOCKSProxy", + "kind" : "symbol", + "role" : "symbol", + "title" : "enableSOCKSProxy", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websocket\/enablesocksproxy" +}, "doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocket/enabledSSLCipherSuites": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/enablesocksproxy.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/enablesocksproxy.json new file mode 100644 index 000000000..5bdd074f1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/enablesocksproxy.json @@ -0,0 +1,304 @@ +{ + "abstract" : [ + { + "text" : "Determines whether a SOCKS proxy is enabled on the underlying request.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Mostly useful for debugging with tools like Charles Proxy.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Note: Will return ", + "type" : "text" + }, + { + "code" : "false", + "type" : "codeVoice" + }, + { + "text" : " from the getter and no-op the setter for implementations that do not conform to ", + "type" : "text" + }, + { + "code" : "SOCKSProxyable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocket" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocket\/enableSOCKSProxy" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:15ApolloWebSocket0bC0C16enableSOCKSProxySbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "enableSOCKSProxy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloWebSocket" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "enableSOCKSProxy" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "enableSOCKSProxy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "set" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollowebsocket\/websocket\/enablesocksproxy" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apolloapi/graphqlsubscription": { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "title" : "GraphQLSubscription", + "titleInlineContent" : [ + { + "code" : "GraphQLSubscription", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apolloapi\/graphqlsubscription" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket": { + "abstract" : [ + { + "text" : "A web socket network transport implementation that provides support for ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " operations over a web socket connection.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloWebSocket", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocket": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "WebSocket" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocket", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "WebSocket" + } + ], + "role" : "symbol", + "title" : "WebSocket", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websocket" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocket/enableSOCKSProxy": { + "abstract" : [ + { + "text" : "Determines whether a SOCKS proxy is enabled on the underlying request.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Mostly useful for debugging with tools like Charles Proxy.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Note: Will return ", + "type" : "text" + }, + { + "code" : "false", + "type" : "codeVoice" + }, + { + "text" : " from the getter and no-op the setter for implementations that do not conform to ", + "type" : "text" + }, + { + "code" : "SOCKSProxyable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "enableSOCKSProxy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocket\/enableSOCKSProxy", + "kind" : "symbol", + "role" : "symbol", + "title" : "enableSOCKSProxy", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websocket\/enablesocksproxy" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport.json index f98f13c37..f9370f9b7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport.json @@ -114,7 +114,8 @@ "identifiers" : [ "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-7plo0", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-919yz", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/delegate" + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/delegate", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/enableSOCKSProxy" ], "title" : "Instance Properties" }, @@ -460,6 +461,75 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websockettransport\/delegate" }, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/enableSOCKSProxy": { + "abstract" : [ + { + "text" : "Determines whether a SOCKS proxy is enabled on the underlying request.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Mostly useful for debugging with tools like Charles Proxy.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Note: Will return ", + "type" : "text" + }, + { + "code" : "false", + "type" : "codeVoice" + }, + { + "text" : " from the getter and no-op the setter for implementations that do not conform to ", + "type" : "text" + }, + { + "code" : "SOCKSProxyable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "enableSOCKSProxy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/enableSOCKSProxy", + "kind" : "symbol", + "role" : "symbol", + "title" : "enableSOCKSProxy", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websockettransport\/enablesocksproxy" +}, "doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/handleConnection()": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/enablesocksproxy.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/enablesocksproxy.json new file mode 100644 index 000000000..f7babdecd --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/enablesocksproxy.json @@ -0,0 +1,307 @@ +{ + "abstract" : [ + { + "text" : "Determines whether a SOCKS proxy is enabled on the underlying request.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Mostly useful for debugging with tools like Charles Proxy.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Note: Will return ", + "type" : "text" + }, + { + "code" : "false", + "type" : "codeVoice" + }, + { + "text" : " from the getter and no-op the setter for implementations that do not conform to ", + "type" : "text" + }, + { + "code" : "SOCKSProxyable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/enableSOCKSProxy" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:15ApolloWebSocket0bC9TransportC16enableSOCKSProxySbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "enableSOCKSProxy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloWebSocket" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "enableSOCKSProxy" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "enableSOCKSProxy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "set" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollowebsocket\/websockettransport\/enablesocksproxy" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apolloapi/graphqlsubscription": { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "title" : "GraphQLSubscription", + "titleInlineContent" : [ + { + "code" : "GraphQLSubscription", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apolloapi\/graphqlsubscription" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket": { + "abstract" : [ + { + "text" : "A web socket network transport implementation that provides support for ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " operations over a web socket connection.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloWebSocket", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport": { + "abstract" : [ + { + "text" : "A network transport that uses web sockets requests to send GraphQL subscription operations to a server.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "WebSocketTransport" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "WebSocketTransport" + } + ], + "role" : "symbol", + "title" : "WebSocketTransport", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websockettransport" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/enableSOCKSProxy": { + "abstract" : [ + { + "text" : "Determines whether a SOCKS proxy is enabled on the underlying request.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Mostly useful for debugging with tools like Charles Proxy.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Note: Will return ", + "type" : "text" + }, + { + "code" : "false", + "type" : "codeVoice" + }, + { + "text" : " from the getter and no-op the setter for implementations that do not conform to ", + "type" : "text" + }, + { + "code" : "SOCKSProxyable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "enableSOCKSProxy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/enableSOCKSProxy", + "kind" : "symbol", + "role" : "symbol", + "title" : "enableSOCKSProxy", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websockettransport\/enablesocksproxy" +} +} +} \ No newline at end of file From 2c2daabc3db403e70c3c8717ae54c63c78b25d87 Mon Sep 17 00:00:00 2001 From: Calvin Cestari Date: Fri, 16 Jun 2023 08:32:58 -0700 Subject: [PATCH 15/69] fix: Exclude script from target source (#3083) --- Package.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/Package.swift b/Package.swift index 8e8f0e16a..6afecc1ba 100644 --- a/Package.swift +++ b/Package.swift @@ -60,6 +60,7 @@ let package = Package( exclude: [ "Info.plist", "Frontend/JavaScript", + "Frontend/auto_rollup.sh", ]), .target( name: "ApolloSQLite", From 79fec42a66bbc80d1381bee03065729334bcb017 Mon Sep 17 00:00:00 2001 From: Calvin Cestari Date: Fri, 16 Jun 2023 09:21:24 -0700 Subject: [PATCH 16/69] ci: Enable manual clone from forked PRs (#3080) --- .circleci/config.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 660aed222..3648bb075 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -118,7 +118,14 @@ commands: codegen_test_configurations_generate_and_test: steps: - run: - command: git clone -b "$CIRCLE_BRANCH" "$CIRCLE_REPOSITORY_URL" + command: | + if [[ ! -z "${CIRCLE_PR_REPONAME}" ]]; then + git clone "https://github.com/$CIRCLE_PR_USERNAME/$CIRCLE_PR_REPONAME.git" apollo-ios + cd apollo-ios + git checkout $CIRCLE_SHA1 + else + git clone -b "$CIRCLE_BRANCH" "$CIRCLE_REPOSITORY_URL" + fi name: Manually clone Apollo iOS repository - run: command: HOMEBREW_NO_AUTO_UPDATE=1 brew install xcbeautify From 84d797ef62b0a756dfd1accead27e0ee88cf454b Mon Sep 17 00:00:00 2001 From: Calvin Cestari Date: Tue, 20 Jun 2023 12:51:17 -0700 Subject: [PATCH 17/69] release: `1.3.0` (#3085) --- CHANGELOG.md | 6 + Configuration/Shared/Project-Version.xcconfig | 2 +- Sources/CodegenCLI/Constants.swift | 2 +- .../apollo/apollointerceptor.json | 41 + .../apollo/apollointerceptor/id.json | 215 +++++ .../automaticpersistedqueryinterceptor.json | 40 + .../id.json | 204 +++++ .../apollo/cachereadinterceptor.json | 40 + .../apollo/cachereadinterceptor/id.json | 223 +++++ .../apollo/cachewriteinterceptor.json | 35 + .../apollo/cachewriteinterceptor/id.json | 223 +++++ .../apollo/interceptorrequestchain.json | 168 ++++ .../interceptorrequestchain/chainerror.json | 49 +- .../chainerror/unknowninterceptor(id:).json | 261 ++++++ ...est:response:interceptor:completion:).json | 838 ++++++++++++++++++ .../jsonresponseparsinginterceptor.json | 40 + .../jsonresponseparsinginterceptor/id.json | 223 +++++ .../apollo/maxretryinterceptor.json | 40 + .../apollo/maxretryinterceptor/id.json | 211 +++++ .../multipartresponseparsinginterceptor.json | 40 + .../id.json | 207 +++++ .../apollo/networkfetchinterceptor.json | 40 + .../apollo/networkfetchinterceptor/id.json | 207 +++++ .../documentation/apollo/requestchain.json | 167 ++++ ...edasync(request:response:completion:).json | 4 + ...est:response:interceptor:completion:).json | 751 ++++++++++++++++ .../apollo/responsecodeinterceptor.json | 40 + .../apollo/responsecodeinterceptor/id.json | 207 +++++ .../apollo/apollointerceptor/id/index.html | 1 + .../id/index.html | 1 + .../apollo/cachereadinterceptor/id/index.html | 1 + .../cachewriteinterceptor/id/index.html | 1 + .../unknowninterceptor(id:)/index.html | 1 + .../index.html | 1 + .../id/index.html | 1 + .../apollo/maxretryinterceptor/id/index.html | 1 + .../id/index.html | 1 + .../networkfetchinterceptor/id/index.html | 1 + .../index.html | 1 + .../responsecodeinterceptor/id/index.html | 1 + docs/docc/Apollo.doccarchive/index/index.json | 92 ++ 41 files changed, 4625 insertions(+), 3 deletions(-) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apollointerceptor/id.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/id.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/cachereadinterceptor/id.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/id.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/unknowninterceptor(id:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/proceedasync(request:response:interceptor:completion:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/id.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/id.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/id.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/networkfetchinterceptor/id.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchain/proceedasync(request:response:interceptor:completion:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/id.json create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/apollointerceptor/id/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/id/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/cachereadinterceptor/id/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/id/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/unknowninterceptor(id:)/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/proceedasync(request:response:interceptor:completion:)/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/id/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/id/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/id/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/networkfetchinterceptor/id/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/requestchain/proceedasync(request:response:interceptor:completion:)/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/id/index.html diff --git a/CHANGELOG.md b/CHANGELOG.md index 42ae8e0bd..7029b1361 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## v1.3.0 + +### Fixed +- **Using reserved keyword `Type` as in selection fields does not compile ([#3006](https://github.com/apollographql/apollo-ios/issues/3006)):** See PR [#3058](https://github.com/apollographql/apollo-ios/pull/3058). _Thank you to [@Nielssg](https://github.com/Nielssg) for raising the issue._ +- **Memory leak from `InterceptorRequestChain` when ending the chain with `returnValueAsync` ([#3057](https://github.com/apollographql/apollo-ios/issues/3057)):** See PR [#3070](https://github.com/apollographql/apollo-ios/pull/3070). _Thank you to [@marksvend](https://github.com/marksvend) for raising the issue._ + ## v1.2.2 ### Added diff --git a/Configuration/Shared/Project-Version.xcconfig b/Configuration/Shared/Project-Version.xcconfig index e40da039d..f021fe521 100644 --- a/Configuration/Shared/Project-Version.xcconfig +++ b/Configuration/Shared/Project-Version.xcconfig @@ -1 +1 @@ -CURRENT_PROJECT_VERSION = 1.2.2 +CURRENT_PROJECT_VERSION = 1.3.0 diff --git a/Sources/CodegenCLI/Constants.swift b/Sources/CodegenCLI/Constants.swift index d3279a3c0..c4e11f83b 100644 --- a/Sources/CodegenCLI/Constants.swift +++ b/Sources/CodegenCLI/Constants.swift @@ -1,6 +1,6 @@ import Foundation public enum Constants { - public static let CLIVersion: String = "1.2.2" + public static let CLIVersion: String = "1.3.0" static let defaultFilePath: String = "./apollo-codegen-config.json" } diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollointerceptor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollointerceptor.json index a338263a3..91207406c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollointerceptor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollointerceptor.json @@ -104,6 +104,12 @@ ], "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloInterceptor\/id" + ], + "title" : "Instance Properties" + }, { "identifiers" : [ "doc:\/\/Apollo\/documentation\/Apollo\/ApolloInterceptor\/interceptAsync(chain:request:response:completion:)" @@ -173,6 +179,41 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apollointerceptor" }, +"doc://Apollo/documentation/Apollo/ApolloInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloInterceptor\/id", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/apollointerceptor\/id" +}, "doc://Apollo/documentation/Apollo/ApolloInterceptor/interceptAsync(chain:request:response:completion:)": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollointerceptor/id.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollointerceptor/id.json new file mode 100644 index 000000000..c08115793 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollointerceptor/id.json @@ -0,0 +1,215 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloInterceptor" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloInterceptor\/id" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:6Apollo0A11InterceptorP2idSSvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "id" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "set" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/apollointerceptor\/id" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ApolloInterceptor": { + "abstract" : [ + { + "text" : "A protocol to set up a chainable unit of networking work.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloInterceptor" + } + ], + "role" : "symbol", + "title" : "ApolloInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/apollointerceptor" +}, +"doc://Apollo/documentation/Apollo/ApolloInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloInterceptor\/id", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/apollointerceptor\/id" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor.json index a0ac68944..360c917e4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor.json @@ -97,6 +97,12 @@ ], "title" : "Initializers" }, + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/id" + ], + "title" : "Instance Properties" + }, { "identifiers" : [ "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/interceptAsync(chain:request:response:completion:)" @@ -234,6 +240,40 @@ "type" : "topic", "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror" }, +"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/id", + "kind" : "symbol", + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/id" +}, "doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/init()": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/id.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/id.json new file mode 100644 index 000000000..c9981a7ed --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/id.json @@ -0,0 +1,204 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "ApolloInterceptor.id", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/id" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:6Apollo34AutomaticPersistedQueryInterceptorV2idSSvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "id" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/id" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AutomaticPersistedQueryInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AutomaticPersistedQueryInterceptor" + } + ], + "role" : "symbol", + "title" : "AutomaticPersistedQueryInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor" +}, +"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/id", + "kind" : "symbol", + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/id" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachereadinterceptor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachereadinterceptor.json index bfdbc07f8..a71289051 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachereadinterceptor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachereadinterceptor.json @@ -119,6 +119,12 @@ ], "title" : "Initializers" }, + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/CacheReadInterceptor\/id" + ], + "title" : "Instance Properties" + }, { "identifiers" : [ "doc:\/\/Apollo\/documentation\/Apollo\/CacheReadInterceptor\/interceptAsync(chain:request:response:completion:)" @@ -238,6 +244,40 @@ "type" : "topic", "url" : "\/documentation\/apollo\/cachereadinterceptor" }, +"doc://Apollo/documentation/Apollo/CacheReadInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheReadInterceptor\/id", + "kind" : "symbol", + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/cachereadinterceptor\/id" +}, "doc://Apollo/documentation/Apollo/CacheReadInterceptor/init(store:)": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachereadinterceptor/id.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachereadinterceptor/id.json new file mode 100644 index 000000000..29d9b7c48 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachereadinterceptor/id.json @@ -0,0 +1,223 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "ApolloInterceptor.id", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/CacheReadInterceptor" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheReadInterceptor\/id" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:6Apollo20CacheReadInterceptorV2idSSvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "id" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/cachereadinterceptor\/id" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/CacheReadInterceptor": { + "abstract" : [ + { + "text" : "An interceptor that reads data from the cache for queries, following the ", + "type" : "text" + }, + { + "code" : "HTTPRequest", + "type" : "codeVoice" + }, + { + "text" : "’s ", + "type" : "text" + }, + { + "code" : "cachePolicy", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CacheReadInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheReadInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CacheReadInterceptor" + } + ], + "role" : "symbol", + "title" : "CacheReadInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/cachereadinterceptor" +}, +"doc://Apollo/documentation/Apollo/CacheReadInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheReadInterceptor\/id", + "kind" : "symbol", + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/cachereadinterceptor\/id" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor.json index a950f03aa..e98e68c33 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor.json @@ -121,6 +121,7 @@ }, { "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/id", "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/store" ], "title" : "Instance Properties" @@ -281,6 +282,40 @@ "type" : "topic", "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror" }, +"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/id", + "kind" : "symbol", + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/cachewriteinterceptor\/id" +}, "doc://Apollo/documentation/Apollo/CacheWriteInterceptor/init(store:)": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/id.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/id.json new file mode 100644 index 000000000..15ce8fafc --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/id.json @@ -0,0 +1,223 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "ApolloInterceptor.id", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/id" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:6Apollo21CacheWriteInterceptorV2idSSvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "id" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/cachewriteinterceptor\/id" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/CacheWriteInterceptor": { + "abstract" : [ + { + "text" : "An interceptor which writes data to the cache, following the ", + "type" : "text" + }, + { + "code" : "HTTPRequest", + "type" : "codeVoice" + }, + { + "text" : "’s ", + "type" : "text" + }, + { + "code" : "cachePolicy", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CacheWriteInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CacheWriteInterceptor" + } + ], + "role" : "symbol", + "title" : "CacheWriteInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/cachewriteinterceptor" +}, +"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/id", + "kind" : "symbol", + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/cachewriteinterceptor\/id" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain.json index 8d95e9833..1c340d3f2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain.json @@ -125,6 +125,7 @@ "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/handleErrorAsync(_:request:response:completion:)", "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/kickoff(request:completion:)", "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/proceedAsync(request:response:completion:)", + "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/proceedAsync(request:response:interceptor:completion:)", "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/retry(request:completion:)", "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/returnValueAsync(for:value:completion:)" ], @@ -871,6 +872,173 @@ "type" : "topic", "url" : "\/documentation\/apollo\/interceptorrequestchain\/proceedasync(request:response:completion:)" }, +"doc://Apollo/documentation/Apollo/InterceptorRequestChain/proceedAsync(request:response:interceptor:completion:)": { + "abstract" : [ + { + "text" : "Proceeds to the next interceptor in the array.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "proceedAsync" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "request" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11HTTPRequestC", + "text" : "HTTPRequest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "response" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo12HTTPResponseC", + "text" : "HTTPResponse" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "externalParam", + "text" : "interceptor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A11InterceptorP", + "text" : "ApolloInterceptor" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6ResultO", + "text" : "Result" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo13GraphQLResultV", + "text" : "GraphQLResult" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/proceedAsync(request:response:interceptor:completion:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "proceedAsync(request:response:interceptor:completion:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/interceptorrequestchain\/proceedasync(request:response:interceptor:completion:)" +}, "doc://Apollo/documentation/Apollo/InterceptorRequestChain/retry(request:completion:)": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror.json index 6024fca2d..f40fa7745 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror.json @@ -97,7 +97,8 @@ { "identifiers" : [ "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/invalidIndex(chain:index:)", - "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/noInterceptors" + "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/noInterceptors", + "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/unknownInterceptor(id:)" ], "title" : "Enumeration Cases" }, @@ -362,6 +363,52 @@ "type" : "topic", "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/nointerceptors" }, +"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/unknownInterceptor(id:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "unknownInterceptor" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/unknownInterceptor(id:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "InterceptorRequestChain.ChainError.unknownInterceptor(id:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/unknowninterceptor(id:)" +}, "doc://Apollo/s5ErrorP": { "identifier" : "doc:\/\/Apollo\/s5ErrorP", "title" : "Swift.Error", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/unknowninterceptor(id:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/unknowninterceptor(id:).json new file mode 100644 index 000000000..ff0bf0c6f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/unknowninterceptor(id:).json @@ -0,0 +1,261 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain", + "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/unknownInterceptor(id:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:6Apollo23InterceptorRequestChainC0D5ErrorO07unknownB0yAESS_tcAEmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "unknownInterceptor" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "InterceptorRequestChain.ChainError.unknownInterceptor(id:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "unknownInterceptor" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/unknowninterceptor(id:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/InterceptorRequestChain": { + "abstract" : [ + { + "text" : "A chain that allows a single network request to be created and executed.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "InterceptorRequestChain" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "InterceptorRequestChain" + } + ], + "role" : "symbol", + "title" : "InterceptorRequestChain", + "type" : "topic", + "url" : "\/documentation\/apollo\/interceptorrequestchain" +}, +"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ChainError" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ChainError" + } + ], + "role" : "symbol", + "title" : "InterceptorRequestChain.ChainError", + "type" : "topic", + "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror" +}, +"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/unknownInterceptor(id:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "unknownInterceptor" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/unknownInterceptor(id:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "InterceptorRequestChain.ChainError.unknownInterceptor(id:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/unknowninterceptor(id:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/proceedasync(request:response:interceptor:completion:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/proceedasync(request:response:interceptor:completion:).json new file mode 100644 index 000000000..fa8988ea8 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/proceedasync(request:response:interceptor:completion:).json @@ -0,0 +1,838 @@ +{ + "abstract" : [ + { + "text" : "Proceeds to the next interceptor in the array.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/proceedAsync(request:response:interceptor:completion:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:6Apollo23InterceptorRequestChainC12proceedAsync7request8response11interceptor10completionyAA11HTTPRequestCyxG_AA12HTTPResponseCyxGSgAA0aB0_pys6ResultOyAA13GraphQLResultVy4DataQzGs5Error_pGct0A3API0N11QLOperationRzlF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "proceedAsync" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "request" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11HTTPRequestC", + "text" : "HTTPRequest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "response" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo12HTTPResponseC", + "text" : "HTTPResponse" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "externalParam", + "text" : "interceptor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A11InterceptorP", + "text" : "ApolloInterceptor" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6ResultO", + "text" : "Result" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo13GraphQLResultV", + "text" : "GraphQLResult" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "proceedAsync(request:response:interceptor:completion:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "proceedAsync" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "request" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11HTTPRequestC", + "text" : "HTTPRequest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "response" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPResponse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo12HTTPResponseC", + "text" : "HTTPResponse" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "externalParam", + "text" : "interceptor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloInterceptor", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A11InterceptorP", + "text" : "ApolloInterceptor" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6ResultO", + "text" : "Result" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLResult", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo13GraphQLResultV", + "text" : "GraphQLResult" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI16GraphQLOperationP", + "text" : "GraphQLOperation" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The in-progress request object", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "request" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "[optional] The in-progress response object, if received yet", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "response" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The interceptor that has completed processing and is ready to pass control", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "on to the next interceptor in the chain.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "interceptor" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The completion closure to call when data has been processed and should be", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "returned to the UI.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "completion" + } + ] + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/interceptorrequestchain\/proceedasync(request:response:interceptor:completion:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ApolloInterceptor": { + "abstract" : [ + { + "text" : "A protocol to set up a chainable unit of networking work.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloInterceptor" + } + ], + "role" : "symbol", + "title" : "ApolloInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/apollointerceptor" +}, +"doc://Apollo/documentation/Apollo/GraphQLResult": { + "abstract" : [ + { + "text" : "Represents the result of a GraphQL operation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLResult" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLResult", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLResult" + } + ], + "role" : "symbol", + "title" : "GraphQLResult", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlresult" +}, +"doc://Apollo/documentation/Apollo/HTTPRequest": { + "abstract" : [ + { + "text" : "Encapsulation of all information about a request before it hits the network", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "HTTPRequest" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "HTTPRequest" + } + ], + "role" : "symbol", + "title" : "HTTPRequest", + "type" : "topic", + "url" : "\/documentation\/apollo\/httprequest" +}, +"doc://Apollo/documentation/Apollo/HTTPResponse": { + "abstract" : [ + { + "text" : "Data about a response received by an HTTP request.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "HTTPResponse" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPResponse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "HTTPResponse" + } + ], + "role" : "symbol", + "title" : "HTTPResponse", + "type" : "topic", + "url" : "\/documentation\/apollo\/httpresponse" +}, +"doc://Apollo/documentation/Apollo/InterceptorRequestChain": { + "abstract" : [ + { + "text" : "A chain that allows a single network request to be created and executed.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "InterceptorRequestChain" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "InterceptorRequestChain" + } + ], + "role" : "symbol", + "title" : "InterceptorRequestChain", + "type" : "topic", + "url" : "\/documentation\/apollo\/interceptorrequestchain" +}, +"doc://Apollo/documentation/Apollo/InterceptorRequestChain/proceedAsync(request:response:interceptor:completion:)": { + "abstract" : [ + { + "text" : "Proceeds to the next interceptor in the array.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "proceedAsync" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "request" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11HTTPRequestC", + "text" : "HTTPRequest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "response" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo12HTTPResponseC", + "text" : "HTTPResponse" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "externalParam", + "text" : "interceptor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A11InterceptorP", + "text" : "ApolloInterceptor" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6ResultO", + "text" : "Result" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo13GraphQLResultV", + "text" : "GraphQLResult" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/proceedAsync(request:response:interceptor:completion:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "proceedAsync(request:response:interceptor:completion:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/interceptorrequestchain\/proceedasync(request:response:interceptor:completion:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor.json index d26c17a17..90249a7c8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor.json @@ -119,6 +119,12 @@ ], "title" : "Initializers" }, + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/id" + ], + "title" : "Instance Properties" + }, { "identifiers" : [ "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/interceptAsync(chain:request:response:completion:)" @@ -275,6 +281,40 @@ "type" : "topic", "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror" }, +"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/id", + "kind" : "symbol", + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/id" +}, "doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/init()": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/id.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/id.json new file mode 100644 index 000000000..5f002fca6 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/id.json @@ -0,0 +1,223 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "ApolloInterceptor.id", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/id" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:6Apollo30JSONResponseParsingInterceptorV2idSSvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "id" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/jsonresponseparsinginterceptor\/id" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor": { + "abstract" : [ + { + "text" : "An interceptor which parses JSON response data into a ", + "type" : "text" + }, + { + "code" : "GraphQLResult", + "type" : "codeVoice" + }, + { + "text" : " and attaches it to the ", + "type" : "text" + }, + { + "code" : "HTTPResponse", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONResponseParsingInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONResponseParsingInterceptor" + } + ], + "role" : "symbol", + "title" : "JSONResponseParsingInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor" +}, +"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/id", + "kind" : "symbol", + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/id" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor.json index b12a062d8..cc70447ac 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor.json @@ -107,6 +107,12 @@ ], "title" : "Initializers" }, + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/id" + ], + "title" : "Instance Properties" + }, { "identifiers" : [ "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/interceptAsync(chain:request:response:completion:)" @@ -251,6 +257,40 @@ "type" : "topic", "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror" }, +"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/id", + "kind" : "symbol", + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/maxretryinterceptor\/id" +}, "doc://Apollo/documentation/Apollo/MaxRetryInterceptor/init(maxRetriesAllowed:)": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/id.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/id.json new file mode 100644 index 000000000..eb5a918c0 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/id.json @@ -0,0 +1,211 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "ApolloInterceptor.id", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/id" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:6Apollo19MaxRetryInterceptorC2idSSvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "id" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/maxretryinterceptor\/id" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/MaxRetryInterceptor": { + "abstract" : [ + { + "text" : "An interceptor to enforce a maximum number of retries of any ", + "type" : "text" + }, + { + "code" : "HTTPRequest", + "type" : "codeVoice" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "MaxRetryInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "MaxRetryInterceptor" + } + ], + "role" : "symbol", + "title" : "MaxRetryInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/maxretryinterceptor" +}, +"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/id", + "kind" : "symbol", + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/maxretryinterceptor\/id" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor.json index 127f527e8..0cd1eb957 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor.json @@ -103,6 +103,12 @@ ], "title" : "Initializers" }, + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/id" + ], + "title" : "Instance Properties" + }, { "identifiers" : [ "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/interceptAsync(chain:request:response:completion:)" @@ -243,6 +249,40 @@ "type" : "topic", "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror" }, +"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/id", + "kind" : "symbol", + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/id" +}, "doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/init()": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/id.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/id.json new file mode 100644 index 000000000..372ac6caa --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/id.json @@ -0,0 +1,207 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "ApolloInterceptor.id", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/id" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:6Apollo35MultipartResponseParsingInterceptorV2idSSvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "id" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/multipartresponseparsinginterceptor\/id" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor": { + "abstract" : [ + { + "text" : "Parses multipart response data into chunks and forwards each on to the next interceptor.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "MultipartResponseParsingInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "MultipartResponseParsingInterceptor" + } + ], + "role" : "symbol", + "title" : "MultipartResponseParsingInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor" +}, +"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/id", + "kind" : "symbol", + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/id" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/networkfetchinterceptor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/networkfetchinterceptor.json index 0a54eb9cb..7a03608d0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/networkfetchinterceptor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/networkfetchinterceptor.json @@ -104,6 +104,12 @@ ], "title" : "Initializers" }, + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/NetworkFetchInterceptor\/id" + ], + "title" : "Instance Properties" + }, { "identifiers" : [ "doc:\/\/Apollo\/documentation\/Apollo\/NetworkFetchInterceptor\/cancel()", @@ -271,6 +277,40 @@ "type" : "topic", "url" : "\/documentation\/apollo\/networkfetchinterceptor\/cancel()" }, +"doc://Apollo/documentation/Apollo/NetworkFetchInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/NetworkFetchInterceptor\/id", + "kind" : "symbol", + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/networkfetchinterceptor\/id" +}, "doc://Apollo/documentation/Apollo/NetworkFetchInterceptor/init(client:)": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/networkfetchinterceptor/id.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/networkfetchinterceptor/id.json new file mode 100644 index 000000000..203576c01 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/networkfetchinterceptor/id.json @@ -0,0 +1,207 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "ApolloInterceptor.id", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/NetworkFetchInterceptor" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/NetworkFetchInterceptor\/id" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:6Apollo23NetworkFetchInterceptorC2idSSvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "id" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/networkfetchinterceptor\/id" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/NetworkFetchInterceptor": { + "abstract" : [ + { + "text" : "An interceptor which actually fetches data from the network.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "NetworkFetchInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/NetworkFetchInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "NetworkFetchInterceptor" + } + ], + "role" : "symbol", + "title" : "NetworkFetchInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/networkfetchinterceptor" +}, +"doc://Apollo/documentation/Apollo/NetworkFetchInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/NetworkFetchInterceptor\/id", + "kind" : "symbol", + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/networkfetchinterceptor\/id" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchain.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchain.json index 3c74ae530..0d05f9872 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchain.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchain.json @@ -121,6 +121,7 @@ "doc:\/\/Apollo\/documentation\/Apollo\/RequestChain\/handleErrorAsync(_:request:response:completion:)", "doc:\/\/Apollo\/documentation\/Apollo\/RequestChain\/kickoff(request:completion:)", "doc:\/\/Apollo\/documentation\/Apollo\/RequestChain\/proceedAsync(request:response:completion:)", + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChain\/proceedAsync(request:response:interceptor:completion:)", "doc:\/\/Apollo\/documentation\/Apollo\/RequestChain\/retry(request:completion:)", "doc:\/\/Apollo\/documentation\/Apollo\/RequestChain\/returnValueAsync(for:value:completion:)" ], @@ -603,6 +604,7 @@ "abstract" : [ ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -747,6 +749,171 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchain\/proceedasync(request:response:completion:)" }, +"doc://Apollo/documentation/Apollo/RequestChain/proceedAsync(request:response:interceptor:completion:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "proceedAsync" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "request" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11HTTPRequestC", + "text" : "HTTPRequest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "response" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo12HTTPResponseC", + "text" : "HTTPResponse" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "externalParam", + "text" : "interceptor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A11InterceptorP", + "text" : "ApolloInterceptor" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6ResultO", + "text" : "Result" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo13GraphQLResultV", + "text" : "GraphQLResult" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChain\/proceedAsync(request:response:interceptor:completion:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "proceedAsync(request:response:interceptor:completion:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestchain\/proceedasync(request:response:interceptor:completion:)" +}, "doc://Apollo/documentation/Apollo/RequestChain/retry(request:completion:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchain/proceedasync(request:response:completion:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchain/proceedasync(request:response:completion:).json index c1362cc5f..156d4e3ea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchain/proceedasync(request:response:completion:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchain/proceedasync(request:response:completion:).json @@ -154,6 +154,9 @@ { "name" : "Apollo" } + ], + "platforms" : [ + ], "required" : true, "role" : "symbol", @@ -517,6 +520,7 @@ "abstract" : [ ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchain/proceedasync(request:response:interceptor:completion:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchain/proceedasync(request:response:interceptor:completion:).json new file mode 100644 index 000000000..8f1190558 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchain/proceedasync(request:response:interceptor:completion:).json @@ -0,0 +1,751 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChain" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChain\/proceedAsync(request:response:interceptor:completion:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:6Apollo12RequestChainP12proceedAsync7request8response11interceptor10completionyAA11HTTPRequestCyqd__G_AA12HTTPResponseCyqd__GSgAA0A11Interceptor_pys6ResultOyAA13GraphQLResultVy4DataQyd__Gs5Error_pGct0A3API0N11QLOperationRd__lF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "proceedAsync" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "request" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11HTTPRequestC", + "text" : "HTTPRequest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "response" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo12HTTPResponseC", + "text" : "HTTPResponse" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "externalParam", + "text" : "interceptor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A11InterceptorP", + "text" : "ApolloInterceptor" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6ResultO", + "text" : "Result" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo13GraphQLResultV", + "text" : "GraphQLResult" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "proceedAsync(request:response:interceptor:completion:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "proceedAsync" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "request" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11HTTPRequestC", + "text" : "HTTPRequest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "response" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPResponse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo12HTTPResponseC", + "text" : "HTTPResponse" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "externalParam", + "text" : "interceptor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloInterceptor", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A11InterceptorP", + "text" : "ApolloInterceptor" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6ResultO", + "text" : "Result" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLResult", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo13GraphQLResultV", + "text" : "GraphQLResult" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI16GraphQLOperationP", + "text" : "GraphQLOperation" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/requestchain\/proceedasync(request:response:interceptor:completion:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ApolloInterceptor": { + "abstract" : [ + { + "text" : "A protocol to set up a chainable unit of networking work.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloInterceptor" + } + ], + "role" : "symbol", + "title" : "ApolloInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/apollointerceptor" +}, +"doc://Apollo/documentation/Apollo/GraphQLResult": { + "abstract" : [ + { + "text" : "Represents the result of a GraphQL operation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLResult" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLResult", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLResult" + } + ], + "role" : "symbol", + "title" : "GraphQLResult", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlresult" +}, +"doc://Apollo/documentation/Apollo/HTTPRequest": { + "abstract" : [ + { + "text" : "Encapsulation of all information about a request before it hits the network", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "HTTPRequest" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "HTTPRequest" + } + ], + "role" : "symbol", + "title" : "HTTPRequest", + "type" : "topic", + "url" : "\/documentation\/apollo\/httprequest" +}, +"doc://Apollo/documentation/Apollo/HTTPResponse": { + "abstract" : [ + { + "text" : "Data about a response received by an HTTP request.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "HTTPResponse" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPResponse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "HTTPResponse" + } + ], + "role" : "symbol", + "title" : "HTTPResponse", + "type" : "topic", + "url" : "\/documentation\/apollo\/httpresponse" +}, +"doc://Apollo/documentation/Apollo/RequestChain": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestChain" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChain", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestChain" + } + ], + "role" : "symbol", + "title" : "RequestChain", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestchain" +}, +"doc://Apollo/documentation/Apollo/RequestChain/proceedAsync(request:response:interceptor:completion:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "proceedAsync" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "request" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11HTTPRequestC", + "text" : "HTTPRequest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "response" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo12HTTPResponseC", + "text" : "HTTPResponse" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "externalParam", + "text" : "interceptor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A11InterceptorP", + "text" : "ApolloInterceptor" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6ResultO", + "text" : "Result" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo13GraphQLResultV", + "text" : "GraphQLResult" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Operation" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChain\/proceedAsync(request:response:interceptor:completion:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "proceedAsync(request:response:interceptor:completion:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestchain\/proceedasync(request:response:interceptor:completion:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor.json index 07dd63f75..1eedb8c04 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor.json @@ -103,6 +103,12 @@ ], "title" : "Initializers" }, + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/id" + ], + "title" : "Instance Properties" + }, { "identifiers" : [ "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/interceptAsync(chain:request:response:completion:)" @@ -243,6 +249,40 @@ "type" : "topic", "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror" }, +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/id", + "kind" : "symbol", + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/responsecodeinterceptor\/id" +}, "doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/init()": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/id.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/id.json new file mode 100644 index 000000000..e0a63aa25 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/id.json @@ -0,0 +1,207 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "ApolloInterceptor.id", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/id" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:6Apollo23ResponseCodeInterceptorV2idSSvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "id" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/responsecodeinterceptor\/id" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor": { + "abstract" : [ + { + "text" : "An interceptor to check the response code returned with a request.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ResponseCodeInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ResponseCodeInterceptor" + } + ], + "role" : "symbol", + "title" : "ResponseCodeInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/responsecodeinterceptor" +}, +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/id": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "id" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/id", + "kind" : "symbol", + "role" : "symbol", + "title" : "id", + "type" : "topic", + "url" : "\/documentation\/apollo\/responsecodeinterceptor\/id" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apollointerceptor/id/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apollointerceptor/id/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/apollointerceptor/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/id/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/id/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/cachereadinterceptor/id/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/cachereadinterceptor/id/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/cachereadinterceptor/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/id/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/id/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/unknowninterceptor(id:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/unknowninterceptor(id:)/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/unknowninterceptor(id:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/proceedasync(request:response:interceptor:completion:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/proceedasync(request:response:interceptor:completion:)/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/proceedasync(request:response:interceptor:completion:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/id/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/id/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/id/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/id/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/id/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/id/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/networkfetchinterceptor/id/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/networkfetchinterceptor/id/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/networkfetchinterceptor/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchain/proceedasync(request:response:interceptor:completion:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchain/proceedasync(request:response:interceptor:completion:)/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchain/proceedasync(request:response:interceptor:completion:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/id/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/id/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/index/index.json b/docs/docc/Apollo.doccarchive/index/index.json index 7835d36e2..5825d1bfe 100644 --- a/docs/docc/Apollo.doccarchive/index/index.json +++ b/docs/docc/Apollo.doccarchive/index/index.json @@ -877,6 +877,11 @@ "title" : "func proceedAsync(request: HTTPRequest, response: HTTPResponse?, completion: (Result, Error>) -> Void)", "type" : "method" }, + { + "path" : "\/documentation\/apollo\/interceptorrequestchain\/proceedasync(request:response:interceptor:completion:)", + "title" : "func proceedAsync(request: HTTPRequest, response: HTTPResponse?, interceptor: ApolloInterceptor, completion: (Result, Error>) -> Void)", + "type" : "method" + }, { "path" : "\/documentation\/apollo\/interceptorrequestchain\/retry(request:completion:)", "title" : "func retry(request: HTTPRequest, completion: (Result, Error>) -> Void)", @@ -907,6 +912,11 @@ "title" : "case noInterceptors", "type" : "case" }, + { + "path" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/unknowninterceptor(id:)", + "title" : "case unknownInterceptor(id: String)", + "type" : "case" + }, { "title" : "Instance Properties", "type" : "groupMarker" @@ -1092,6 +1102,15 @@ "title" : "init(maxRetriesAllowed: Int)", "type" : "init" }, + { + "title" : "Instance Properties", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/apollo\/maxretryinterceptor\/id", + "title" : "var id: String", + "type" : "property" + }, { "title" : "Instance Methods", "type" : "groupMarker" @@ -1292,6 +1311,15 @@ "title" : "init(client: URLSessionClient)", "type" : "init" }, + { + "title" : "Instance Properties", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/apollo\/networkfetchinterceptor\/id", + "title" : "var id: String", + "type" : "property" + }, { "title" : "Instance Methods", "type" : "groupMarker" @@ -1878,6 +1906,15 @@ }, { "children" : [ + { + "title" : "Instance Properties", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/apollo\/apollointerceptor\/id", + "title" : "var id: String", + "type" : "property" + }, { "title" : "Instance Methods", "type" : "groupMarker" @@ -2127,6 +2164,11 @@ "title" : "func proceedAsync(request: HTTPRequest, response: HTTPResponse?, completion: (Result, Error>) -> Void)", "type" : "method" }, + { + "path" : "\/documentation\/apollo\/requestchain\/proceedasync(request:response:interceptor:completion:)", + "title" : "func proceedAsync(request: HTTPRequest, response: HTTPResponse?, interceptor: ApolloInterceptor, completion: (Result, Error>) -> Void)", + "type" : "method" + }, { "path" : "\/documentation\/apollo\/requestchain\/retry(request:completion:)", "title" : "func retry(request: HTTPRequest, completion: (Result, Error>) -> Void)", @@ -2209,6 +2251,15 @@ "title" : "init()", "type" : "init" }, + { + "title" : "Instance Properties", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/id", + "title" : "var id: String", + "type" : "property" + }, { "title" : "Instance Methods", "type" : "groupMarker" @@ -2340,6 +2391,15 @@ "title" : "init(store: ApolloStore)", "type" : "init" }, + { + "title" : "Instance Properties", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/apollo\/cachereadinterceptor\/id", + "title" : "var id: String", + "type" : "property" + }, { "title" : "Instance Methods", "type" : "groupMarker" @@ -2369,6 +2429,11 @@ "title" : "Instance Properties", "type" : "groupMarker" }, + { + "path" : "\/documentation\/apollo\/cachewriteinterceptor\/id", + "title" : "var id: String", + "type" : "property" + }, { "path" : "\/documentation\/apollo\/cachewriteinterceptor\/store", "title" : "let store: ApolloStore", @@ -3133,6 +3198,15 @@ "title" : "init()", "type" : "init" }, + { + "title" : "Instance Properties", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/id", + "title" : "var id: String", + "type" : "property" + }, { "title" : "Instance Methods", "type" : "groupMarker" @@ -3243,6 +3317,15 @@ "title" : "init()", "type" : "init" }, + { + "title" : "Instance Properties", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/id", + "title" : "var id: String", + "type" : "property" + }, { "title" : "Instance Methods", "type" : "groupMarker" @@ -3645,6 +3728,15 @@ "title" : "init()", "type" : "init" }, + { + "title" : "Instance Properties", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/apollo\/responsecodeinterceptor\/id", + "title" : "var id: String", + "type" : "property" + }, { "title" : "Instance Methods", "type" : "groupMarker" From d2bbeb0e9ac664d82d118163a91eccade66474e7 Mon Sep 17 00:00:00 2001 From: Calvin Cestari Date: Tue, 20 Jun 2023 13:08:04 -0700 Subject: [PATCH 18/69] Update CHANGELOG.md --- CHANGELOG.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7029b1361..a9e90122a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,11 @@ ## v1.3.0 -### Fixed +Though `1.3.0` is a minor version bump, some critical issues were addressed in this version that requires a small breaking change during the upgrade. While we strive to make the upgrade path for minor versions seamless, these issues could not be reasonably resolved without requiring this migration. + +For a detailed explanation of the breaking changes and a guide on how to migrate to `1.3.0`, see our [migration guide](https://www.apollographql.com/docs/ios/migrations/1.3). + +### Breaking - **Using reserved keyword `Type` as in selection fields does not compile ([#3006](https://github.com/apollographql/apollo-ios/issues/3006)):** See PR [#3058](https://github.com/apollographql/apollo-ios/pull/3058). _Thank you to [@Nielssg](https://github.com/Nielssg) for raising the issue._ - **Memory leak from `InterceptorRequestChain` when ending the chain with `returnValueAsync` ([#3057](https://github.com/apollographql/apollo-ios/issues/3057)):** See PR [#3070](https://github.com/apollographql/apollo-ios/pull/3070). _Thank you to [@marksvend](https://github.com/marksvend) for raising the issue._ From 3111cb8a12bffbbdd894ee3b99e8487651df0293 Mon Sep 17 00:00:00 2001 From: Calvin Cestari Date: Tue, 20 Jun 2023 17:15:50 -0700 Subject: [PATCH 19/69] Adds documentation to ApolloInterceptor --- Sources/Apollo/ApolloInterceptor.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Sources/Apollo/ApolloInterceptor.swift b/Sources/Apollo/ApolloInterceptor.swift index ea47cf951..5f01837ff 100644 --- a/Sources/Apollo/ApolloInterceptor.swift +++ b/Sources/Apollo/ApolloInterceptor.swift @@ -6,6 +6,11 @@ import ApolloAPI public protocol ApolloInterceptor { var id: String { get set } + /// Used to uniquely identify this interceptor from other interceptors in a request chain. + /// + /// Each operation request has it's own interceptor request chain so the interceptors do not + /// need to be uniquely identifiable between each and every request, only unique between the + /// list of interceptors in a single request. /// Called when this interceptor should do its work. /// From 4cc0751dfdba93e5d5a6898fd057660c85d181be Mon Sep 17 00:00:00 2001 From: Calvin Cestari Date: Tue, 20 Jun 2023 17:22:57 -0700 Subject: [PATCH 20/69] Fixes ApolloInterceptor API documentation --- Sources/Apollo/ApolloInterceptor.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/Apollo/ApolloInterceptor.swift b/Sources/Apollo/ApolloInterceptor.swift index 5f01837ff..1d6c06445 100644 --- a/Sources/Apollo/ApolloInterceptor.swift +++ b/Sources/Apollo/ApolloInterceptor.swift @@ -5,12 +5,12 @@ import ApolloAPI /// A protocol to set up a chainable unit of networking work. public protocol ApolloInterceptor { - var id: String { get set } /// Used to uniquely identify this interceptor from other interceptors in a request chain. /// /// Each operation request has it's own interceptor request chain so the interceptors do not /// need to be uniquely identifiable between each and every request, only unique between the /// list of interceptors in a single request. + var id: String { get set } /// Called when this interceptor should do its work. /// From 0531744fc99336e4fee64642bf652237de8aa2a6 Mon Sep 17 00:00:00 2001 From: Calvin Cestari Date: Tue, 20 Jun 2023 19:01:47 -0700 Subject: [PATCH 21/69] docs: Update subscriptions for multipart over HTTP (#2926) Co-authored-by: Stephen Barlow --- docs/source/fetching/subscriptions.md | 129 ------------------ docs/source/fetching/subscriptions.mdx | 143 ++++++++++++++++++++ docs/source/networking/request-pipeline.mdx | 18 ++- 3 files changed, 160 insertions(+), 130 deletions(-) delete mode 100644 docs/source/fetching/subscriptions.md create mode 100644 docs/source/fetching/subscriptions.mdx diff --git a/docs/source/fetching/subscriptions.md b/docs/source/fetching/subscriptions.md deleted file mode 100644 index 74efbc08c..000000000 --- a/docs/source/fetching/subscriptions.md +++ /dev/null @@ -1,129 +0,0 @@ ---- -title: Subscriptions ---- - -GraphQL supports [subscriptions](https://graphql.org/blog/subscriptions-in-graphql-and-relay/) to allow clients to be immediately updated when the data changes on a server. - -GraphQL subscriptions are distinct from [watching queries](./queries#watching-queries). A query watcher is only updated when new data is written to the local cache (usually by another network operation). A GraphQL subscription is a long-lived request that may receive updated data from the server continuously. Apollo iOS implements subscriptions using a web socket connection. - -Apollo iOS requires subscription support to be enabled on your `ApolloClient` using the `ApolloWebSocket` library to work. See the [Enabling GraphQL subscription support](#enabling-graphql-subscription-support) section for instructions on how your application can support GraphQL subscriptions. - -## Performing mutations - -Apollo iOS Subscriptions are also supported through code generation. Similar to queries, subscriptions are represented by instances of generated classes, conforming to the `GraphQLSubscription` protocol. - -```graphql title="ReviewAddedSubscription.graphql" -subscription ReviewAdded { - reviewAdded { - id - stars - } -} -``` - -Once those operations are generated, you can use a `ApolloClient.subscribe(subscription:)` using a subscription-supporting network transport to subscribe, and continue to receive updates about changes until the subscription is cancelled. - -```swift -let subscription = client.subscribe(subscription: ReviewAddedSubscription()) { result in - guard let data = try? result.get().data else { return } - print(data.reviews.map { $0.stars }) -} -``` - -## Cancelling a subscription - -It is important that all subscription connections are canceled when you are done with them. As long as a subscription is active, it will maintain a connection to the server and it's `resultHandler` completion block is retained. This can create memory leaks and reduce your application's performance. - -When you call `ApolloClient.subscribe(subscription:)` an opaque `Cancellable` is returned. You can cancel the subscription by calling `cancel()` on the returned `Cancellable`. This will terminate the connection to the server and release the `resultHandler` completion block. - -A subscription's cancellation object **does not** cancel itself when it is deallocated, so you must be sure to `cancel()` it yourself. A `class` can ensure any subscriptions it manages are cancelled when it is released by using its deinitializer. - -```swift -class ReviewViewController { - - let client: ApolloClient! - private var subscription: Cancellable? - - func subscribeToReviews() { - // Keep a reference to the subscription's cancellation object. - self.subscription = client.subscribe(subscription: ReviewAddedSubscription()) { [weak self] result in - // Handle each update from the subscription. - } - } - - deinit { - // Make sure the subscription is cancelled, if it exists, when this object is deallocated. - self.subscription?.cancel() - } -} -``` - -## Enabling GraphQL subscription support - -The Apollo iOS library supports the use of subscriptions via [`ApolloWebSocket`](https://www.apollographql.com/docs/ios/docc/documentation/apollowebsocket), an optional additional library. `ApolloWebSocket` allows you to use web sockets to connect to your GraphQL server, enabling GraphQL subscriptions. To include `ApolloWebSocket`, add it as a dependency following the instructions in the [Getting Started](./../get-started) guide. - -### Creating an `ApolloClient` with subscription support - -In order to support GraphQL subscriptions, your `ApolloClient` must be initialized with a [`NetworkTransport`](https://www.apollographql.com/docs/ios/docc/documentation/apollo/networktransport) that supports creating a web socket connection. - -Within the `ApolloWebSocket` library, there are two classes which conform to the [`NetworkTransport` protocol](https://www.apollographql.com/docs/ios/docc/documentation/apollo/networktransport): - -- **[`WebSocketTransport`](https://www.apollographql.com/docs/ios/docc/documentation/apollowebsocket/websockettransport)** sends all operations over a web socket. -- **[`SplitNetworkTransport`](https://www.apollographql.com/docs/ios/docc/documentation/apollowebsocket/splitnetworktransport)** hangs onto both a [`WebSocketTransport`](https://www.apollographql.com/docs/ios/docc/documentation/apollowebsocket/websockettransport) instance and an [`UploadingNetworkTransport`](https://www.apollographql.com/docs/ios/docc/documentation/apollo/uploadingnetworktransport) instance (usually [`RequestChainNetworkTransport`](https://www.apollographql.com/docs/ios/docc/documentation/apollo/requestchainnetworktransport) in order to create a single network transport that can use http for queries and mutations, and web sockets for subscriptions. - -Typically, you'll want to use `SplitNetworkTransport`, since this allows you to retain the single `NetworkTransport` setup and avoids any potential issues of using multiple client objects. - -Here is an example of setting up an `ApolloClient` which uses a `SplitNetworkTransport` to support both subscriptions and queries: - -```swift -/// A common store to use for `httpTransport` and `webSocketTransport`. -let store = ApolloStore() - -/// A web socket transport to use for subscriptions -let webSocketTransport: WebSocketTransport = { - let url = URL(string: "ws://localhost:8080/websocket")! - let webSocketClient = WebSocket(url: url, protocol: .graphql_transport_ws) - return WebSocketTransport(websocket: webSocketClient) -}() - -/// An HTTP transport to use for queries and mutations -let httpTransport: RequestChainNetworkTransport = { - let url = URL(string: "http://localhost:8080/graphql")! - return RequestChainNetworkTransport(interceptorProvider: DefaultInterceptorProvider(store: store), endpointURL: url) -}() - -/// A split network transport to allow the use of both of the above -/// transports through a single `NetworkTransport` instance. -let splitNetworkTransport = SplitNetworkTransport( - uploadingNetworkTransport: httpTransport, - webSocketNetworkTransport: webSocketTransport -) - -/// Create a client using the `SplitNetworkTransport`. -let client = ApolloClient(networkTransport: splitNetworkTransport, store: store) -``` - -### GraphQL over WebSocket protocols - -There are two protocols supported by apollo-ios: -1. [`graphql-ws`](https://github.com/apollographql/subscriptions-transport-ws/blob/master/PROTOCOL.md) protocol which is implemented in the [subscriptions-transport-ws](https://github.com/apollographql/subscriptions-transport-ws) and [AWS AppSync](https://docs.aws.amazon.com/appsync/latest/devguide/real-time-websocket-client.html#handshake-details-to-establish-the-websocket-connection) libraries. -2. [`graphql-transport-ws`](https://github.com/enisdenjo/graphql-ws/blob/master/PROTOCOL.md) protocol which is implemented in the [graphql-ws](https://github.com/enisdenjo/graphql-ws) library. - -It is important to note that the protocols are not cross-compatible and you will need to know which is implemented in the service you're connecting to. All `WebSocket` initializers allow you to specify which GraphQL over WebSocket protocol should be used. - -### Providing authorization tokens - -In a standard HTTP operation, if authentication is necessary an `Authorization` header is often sent with requests. However, with a web socket, this can't be sent with every payload since a persistent connection is required. - -For web sockets, the `connectingPayload` provides those parameters you would traditionally specify as part of the headers of your request. - -Note that this must be set **when the `WebSocketTransport` is created**. If you need to update the `connectingPayload`, you will need to recreate the client using a new `webSocketTransport`. - -```swift -let webSocketTransport: WebSocketTransport = { - let url = URL(string: "ws://localhost:8080/websocket")! - let webSocketClient = WebSocket(url: url, protocol: .graphql_transport_ws) - let authPayload = ["authToken": myAuthToken] - return WebSocketTransport(websocket: webSocketClient, connectingPayload: authPayload) -}() -``` diff --git a/docs/source/fetching/subscriptions.mdx b/docs/source/fetching/subscriptions.mdx new file mode 100644 index 000000000..07ffe1a4c --- /dev/null +++ b/docs/source/fetching/subscriptions.mdx @@ -0,0 +1,143 @@ +--- +title: Subscriptions +--- + +Subscriptions are long-lived GraphQL read operations that can update their response over time, enabling clients to receive new data as it becomes available. + +Apollo iOS supports subscriptions over the following protocols: + +- [WebSocket](#websocket), including multiple [subprotocols](#websocket-subprotocols) +- [HTTP](#http), using [chunked multipart responses](https://github.com/graphql/graphql-over-http/blob/main/rfcs/IncrementalDelivery.md) (version 1.1.0 and later) + +**You must use whichever protocol is supported by your GraphQL endpoint.** + +## Enabling support + +To support GraphQL subscriptions, you need to initialize your `ApolloClient` instance with a [`NetworkTransport`](https://www.apollographql.com/docs/ios/docc/documentation/apollo/networktransport) that supports subscriptions. See below for applicable classes for each subscription protocol. + +### WebSocket + +To use Apollo iOS with WebSocket-based subscriptions, you need to install the optional `ApolloWebSocket` library. This library includes two classes that conform to the [`NetworkTransport` protocol](../docc/documentation/apollo/networktransport): + +- **[`WebSocketTransport`](../docc/documentation/apollowebsocket/websockettransport)** sends _all_ operations (including queries and mutations) over WebSocket. +- **[`SplitNetworkTransport`](../docc/documentation/apollowebsocket/splitnetworktransport)** maintains a [`WebSocketTransport`](../docc/documentation/apollowebsocket/websockettransport) instance, _along with_ an [`UploadingNetworkTransport`](../docc/documentation/apollo/uploadingnetworktransport) instance (usually [`RequestChainNetworkTransport`](https://www.apollographql.com/docs/ios/docc/documentation/apollo/requestchainnetworktransport)). This provides a single network transport that uses HTTP for queries and mutations and WebSocket for subscriptions. + +`SplitNetworkTransport` is recommended for most use cases, because it enables you to retain a single `NetworkTransport` setup that avoids issues caused by using multiple client objects. + +Here's an example of setting up an `ApolloClient` that uses a `SplitNetworkTransport` to support all operation types: + + + +```swift +/// A common store to use for `httpTransport` and `webSocketTransport`. +let store = ApolloStore() + +/// A web socket transport to use for subscriptions +let webSocketTransport: WebSocketTransport = { + let url = URL(string: "ws://localhost:8080/websocket")! + let webSocketClient = WebSocket(url: url, protocol: .graphql_transport_ws) + return WebSocketTransport(websocket: webSocketClient) +}() + +/// An HTTP transport to use for queries and mutations +let httpTransport: RequestChainNetworkTransport = { + let url = URL(string: "http://localhost:8080/graphql")! + return RequestChainNetworkTransport(interceptorProvider: DefaultInterceptorProvider(store: store), endpointURL: url) +}() + +/// A split network transport to allow the use of both of the above +/// transports through a single `NetworkTransport` instance. +let splitNetworkTransport = SplitNetworkTransport( + uploadingNetworkTransport: httpTransport, + webSocketNetworkTransport: webSocketTransport +) + +/// Create a client using the `SplitNetworkTransport`. +let client = ApolloClient(networkTransport: splitNetworkTransport, store: store) +``` + + + +#### WebSocket subprotocols + +Apollo iOS supports the following WebSocket subprotocols for subscriptions: + +- [`graphql-ws`](https://github.com/apollographql/subscriptions-transport-ws/blob/master/PROTOCOL.md), which is implemented in the [subscriptions-transport-ws](https://github.com/apollographql/subscriptions-transport-ws) and [AWS AppSync](https://docs.aws.amazon.com/appsync/latest/devguide/real-time-websocket-client.html#handshake-details-to-establish-the-websocket-connection) libraries. (⚠️ This protocol is not actively maintained!) +- [`graphql-transport-ws`](https://github.com/enisdenjo/graphql-ws/blob/master/PROTOCOL.md), which is implemented in the [graphql-ws](https://github.com/enisdenjo/graphql-ws) library. + +> **Note:** These protocols are **not** cross-compatible. You need to use whichever protocol is supported by your GraphQL endpoint. All `WebSocket` initializers enable you to specify which protocol to use (expand the code block above for an example). + +#### Providing authorization tokens + +In a standard HTTP operation, if authentication is necessary an `Authorization` header is often sent with requests. However, with WebSocket, this can't be sent with every payload because a persistent connection is required. + +For WebSocket, the `connectingPayload` provides the parameters you would typically specify in your request headers. + +Note that this must be set **when the `WebSocketTransport` is created**. If you need to update the `connectingPayload`, you need to recreate the client using a new `webSocketTransport`. + +```swift +let webSocketTransport: WebSocketTransport = { + let url = URL(string: "ws://localhost:8080/websocket")! + let webSocketClient = WebSocket(url: url, protocol: .graphql_transport_ws) + let authPayload = ["authToken": myAuthToken] + return WebSocketTransport(websocket: webSocketClient, connectingPayload: authPayload) +}() +``` + +### HTTP + +The default `NetworkTransport` for Apollo iOS is the [`RequestChainNetworkTransport`](../docc/documentation/apollo/requestchainnetworktransport). In Apollo iOS `1.1.0` and later, this transport supports subscriptions over HTTP, with no additional configuration required. + +> See the instructions for [creating a client](../networking/client-creation). + +## Generating and executing + +Apollo iOS supports subscriptions via [code generation](../code-generation/introduction/). Similar to queries, subscriptions are represented by instances of generated classes, conforming to the `GraphQLSubscription` protocol. + +```graphql title="ReviewAddedSubscription.graphql" +subscription ReviewAdded { + reviewAdded { + id + stars + } +} +``` + +After you generate these classes, you can execute subscriptions using `ApolloClient.subscribe(subscription:)` with a [subscription-supporting `NetworkTransport`](#enabling-support). If you do, your client continues to receive updated data until the subscription is [canceled](#canceling-a-subscription). + +```swift +let subscription = client.subscribe(subscription: ReviewAddedSubscription()) { result in + guard let data = try? result.get().data else { return } + print(data.reviews.map { $0.stars }) +} +``` + +> **Note:** GraphQL subscriptions are distinct from [watching queries](./queries#watching-queries). A query watcher is only updated when new data is written to the local cache (usually by another network operation). A GraphQL subscription is a long-lived request that might receive updated data from the server continually. + +## Canceling a subscription + +It's important to cancel a subscription connection whenever you're done with it. As long as a subscription is active, it maintains a connection to the server, and its `resultHandler` completion block is retained. This can create memory leaks and reduce your application's performance. + +When you call `ApolloClient.subscribe(subscription:)` an opaque `Cancellable` is returned. You can cancel the subscription by calling `cancel()` on the returned `Cancellable`. This terminates the connection to the server and releases the `resultHandler` completion block. + +**A subscription's cancellation object does not cancel itself when it's deallocated!** Make sure to `cancel()` it yourself. A `class` can ensure any subscriptions it manages are canceled when it's released by using its deinitializer: + +```swift +class ReviewViewController { + + let client: ApolloClient! + private var subscription: Cancellable? + + func subscribeToReviews() { + // Keep a reference to the subscription's cancellation object. + self.subscription = client.subscribe(subscription: ReviewAddedSubscription()) { [weak self] result in + // Handle each update from the subscription. + } + } + + deinit { + // Make sure the subscription is cancelled, if it exists, when this object is deallocated. + self.subscription?.cancel() + } +} +``` diff --git a/docs/source/networking/request-pipeline.mdx b/docs/source/networking/request-pipeline.mdx index b5b55c6af..f3bf4bf64 100644 --- a/docs/source/networking/request-pipeline.mdx +++ b/docs/source/networking/request-pipeline.mdx @@ -66,7 +66,8 @@ flowchart TB max(MaxRetryInterceptor) --> cacheRead(CacheReadInterceptor) cacheRead --> network(NetworkFetchInterceptor) network --> response(ResponseCodeInterceptor) - response --> json(JSONResponseParsingInterceptor) + response --> multipart(MultipartResponseParsingInterceptor) + multipart --> json(JSONResponseParsingInterceptor) json --> apq(AutomaticPersistedQueryInterceptor) apq --> cacheWrite(CacheWriteInterceptor) ``` @@ -203,6 +204,21 @@ Checks a GraphQL server's response _after_ execution to see whether the provided +##### [`MultipartResponseParsingInterceptor`](https://www.apollographql.com/docs/ios/docc/documentation/apollo/multipartresponseparsinginterceptor) + + + + +Parses a multipart response using the Incremental Delivery over HTTP spec, and passes it on to the next interceptor. + +It is important that the next interceptor must be the JSONResponseParsingInterceptor in order to have the individual messages parsed into a `GraphQLResult`. + + + + + + + ##### [`JSONResponseParsingInterceptor`](https://www.apollographql.com/docs/ios/docc/documentation/apollo/jsonresponseparsinginterceptor) From 03baa318a096b91ade1782a6fcf852d55b9abc74 Mon Sep 17 00:00:00 2001 From: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Date: Fri, 23 Jun 2023 16:05:30 -0400 Subject: [PATCH 22/69] fix: Updating test mock set method definitions (#3089) --- .../TestMocks/Bird+Mock.graphql.swift | 22 +-- .../TestMocks/Cat+Mock.graphql.swift | 22 +-- .../TestMocks/Crocodile+Mock.graphql.swift | 10 +- .../TestMocks/Dog+Mock.graphql.swift | 22 +-- .../TestMocks/Fish+Mock.graphql.swift | 16 +- .../TestMocks/Height+Mock.graphql.swift | 10 +- .../TestMocks/Human+Mock.graphql.swift | 16 +- .../TestMocks/Mutation+Mock.graphql.swift | 2 +- .../TestMocks/PetRock+Mock.graphql.swift | 8 +- .../TestMocks/Query+Mock.graphql.swift | 6 +- .../TestMocks/Rat+Mock.graphql.swift | 16 +- .../Templates/MockObjectTemplate.swift | 29 +++- Sources/ApolloTestSupport/TestMock.swift | 13 +- .../Templates/MockObjectTemplateTests.swift | 144 +++++++++--------- Tests/ApolloTests/TestMockTests.swift | 6 +- .../TestMockUsageTests.swift | 38 +++++ 16 files changed, 217 insertions(+), 163 deletions(-) diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Bird+Mock.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Bird+Mock.graphql.swift index 14da84991..54dcfa702 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Bird+Mock.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Bird+Mock.graphql.swift @@ -39,16 +39,16 @@ public extension Mock where O == Bird { wingspan: Double? = nil ) { self.init() - _set(bodyTemperature, for: \.bodyTemperature) - _set(favoriteToy, for: \.favoriteToy) - _set(height, for: \.height) - _set(humanName, for: \.humanName) - _set(id, for: \.id) - _set(laysEggs, for: \.laysEggs) - _set(owner, for: \.owner) - _set(predators, for: \.predators) - _set(skinCovering, for: \.skinCovering) - _set(species, for: \.species) - _set(wingspan, for: \.wingspan) + _setScalar(bodyTemperature, for: \.bodyTemperature) + _setScalar(favoriteToy, for: \.favoriteToy) + _setEntity(height, for: \.height) + _setScalar(humanName, for: \.humanName) + _setScalar(id, for: \.id) + _setScalar(laysEggs, for: \.laysEggs) + _setEntity(owner, for: \.owner) + _setList(predators, for: \.predators) + _setScalar(skinCovering, for: \.skinCovering) + _setScalar(species, for: \.species) + _setScalar(wingspan, for: \.wingspan) } } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Cat+Mock.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Cat+Mock.graphql.swift index 046c6eeac..12e51402e 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Cat+Mock.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Cat+Mock.graphql.swift @@ -39,16 +39,16 @@ public extension Mock where O == Cat { species: String? = nil ) { self.init() - _set(bodyTemperature, for: \.bodyTemperature) - _set(favoriteToy, for: \.favoriteToy) - _set(height, for: \.height) - _set(humanName, for: \.humanName) - _set(id, for: \.id) - _set(isJellicle, for: \.isJellicle) - _set(laysEggs, for: \.laysEggs) - _set(owner, for: \.owner) - _set(predators, for: \.predators) - _set(skinCovering, for: \.skinCovering) - _set(species, for: \.species) + _setScalar(bodyTemperature, for: \.bodyTemperature) + _setScalar(favoriteToy, for: \.favoriteToy) + _setEntity(height, for: \.height) + _setScalar(humanName, for: \.humanName) + _setScalar(id, for: \.id) + _setScalar(isJellicle, for: \.isJellicle) + _setScalar(laysEggs, for: \.laysEggs) + _setEntity(owner, for: \.owner) + _setList(predators, for: \.predators) + _setScalar(skinCovering, for: \.skinCovering) + _setScalar(species, for: \.species) } } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Crocodile+Mock.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Crocodile+Mock.graphql.swift index 2a5818f24..d20565f94 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Crocodile+Mock.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Crocodile+Mock.graphql.swift @@ -27,10 +27,10 @@ public extension Mock where O == Crocodile { species: String? = nil ) { self.init() - _set(height, for: \.height) - _set(id, for: \.id) - _set(predators, for: \.predators) - _set(skinCovering, for: \.skinCovering) - _set(species, for: \.species) + _setEntity(height, for: \.height) + _setScalar(id, for: \.id) + _setList(predators, for: \.predators) + _setScalar(skinCovering, for: \.skinCovering) + _setScalar(species, for: \.species) } } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Dog+Mock.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Dog+Mock.graphql.swift index ea10e6b59..9334ab3cf 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Dog+Mock.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Dog+Mock.graphql.swift @@ -39,16 +39,16 @@ public extension Mock where O == Dog { species: String? = nil ) { self.init() - _set(birthdate, for: \.birthdate) - _set(bodyTemperature, for: \.bodyTemperature) - _set(favoriteToy, for: \.favoriteToy) - _set(height, for: \.height) - _set(humanName, for: \.humanName) - _set(id, for: \.id) - _set(laysEggs, for: \.laysEggs) - _set(owner, for: \.owner) - _set(predators, for: \.predators) - _set(skinCovering, for: \.skinCovering) - _set(species, for: \.species) + _setScalar(birthdate, for: \.birthdate) + _setScalar(bodyTemperature, for: \.bodyTemperature) + _setScalar(favoriteToy, for: \.favoriteToy) + _setEntity(height, for: \.height) + _setScalar(humanName, for: \.humanName) + _setScalar(id, for: \.id) + _setScalar(laysEggs, for: \.laysEggs) + _setEntity(owner, for: \.owner) + _setList(predators, for: \.predators) + _setScalar(skinCovering, for: \.skinCovering) + _setScalar(species, for: \.species) } } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Fish+Mock.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Fish+Mock.graphql.swift index 028e60989..0e8828239 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Fish+Mock.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Fish+Mock.graphql.swift @@ -33,13 +33,13 @@ public extension Mock where O == Fish { species: String? = nil ) { self.init() - _set(favoriteToy, for: \.favoriteToy) - _set(height, for: \.height) - _set(humanName, for: \.humanName) - _set(id, for: \.id) - _set(owner, for: \.owner) - _set(predators, for: \.predators) - _set(skinCovering, for: \.skinCovering) - _set(species, for: \.species) + _setScalar(favoriteToy, for: \.favoriteToy) + _setEntity(height, for: \.height) + _setScalar(humanName, for: \.humanName) + _setScalar(id, for: \.id) + _setEntity(owner, for: \.owner) + _setList(predators, for: \.predators) + _setScalar(skinCovering, for: \.skinCovering) + _setScalar(species, for: \.species) } } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Height+Mock.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Height+Mock.graphql.swift index 8f305fa34..daab3b8ec 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Height+Mock.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Height+Mock.graphql.swift @@ -27,10 +27,10 @@ public extension Mock where O == Height { relativeSize: GraphQLEnum? = nil ) { self.init() - _set(centimeters, for: \.centimeters) - _set(feet, for: \.feet) - _set(inches, for: \.inches) - _set(meters, for: \.meters) - _set(relativeSize, for: \.relativeSize) + _setScalar(centimeters, for: \.centimeters) + _setScalar(feet, for: \.feet) + _setScalar(inches, for: \.inches) + _setScalar(meters, for: \.meters) + _setScalar(relativeSize, for: \.relativeSize) } } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Human+Mock.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Human+Mock.graphql.swift index ee7e0257f..c96eaa920 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Human+Mock.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Human+Mock.graphql.swift @@ -33,13 +33,13 @@ public extension Mock where O == Human { species: String? = nil ) { self.init() - _set(bodyTemperature, for: \.bodyTemperature) - _set(firstName, for: \.firstName) - _set(height, for: \.height) - _set(id, for: \.id) - _set(laysEggs, for: \.laysEggs) - _set(predators, for: \.predators) - _set(skinCovering, for: \.skinCovering) - _set(species, for: \.species) + _setScalar(bodyTemperature, for: \.bodyTemperature) + _setScalar(firstName, for: \.firstName) + _setEntity(height, for: \.height) + _setScalar(id, for: \.id) + _setScalar(laysEggs, for: \.laysEggs) + _setList(predators, for: \.predators) + _setScalar(skinCovering, for: \.skinCovering) + _setScalar(species, for: \.species) } } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Mutation+Mock.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Mutation+Mock.graphql.swift index 3b27c3a47..378837c70 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Mutation+Mock.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Mutation+Mock.graphql.swift @@ -19,6 +19,6 @@ public extension Mock where O == Mutation { adoptPet: AnyMock? = nil ) { self.init() - _set(adoptPet, for: \.adoptPet) + _setEntity(adoptPet, for: \.adoptPet) } } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/PetRock+Mock.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/PetRock+Mock.graphql.swift index 572c9f081..926a867a4 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/PetRock+Mock.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/PetRock+Mock.graphql.swift @@ -25,9 +25,9 @@ public extension Mock where O == PetRock { owner: Mock? = nil ) { self.init() - _set(favoriteToy, for: \.favoriteToy) - _set(humanName, for: \.humanName) - _set(id, for: \.id) - _set(owner, for: \.owner) + _setScalar(favoriteToy, for: \.favoriteToy) + _setScalar(humanName, for: \.humanName) + _setScalar(id, for: \.id) + _setEntity(owner, for: \.owner) } } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Query+Mock.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Query+Mock.graphql.swift index 51781a219..f47bc5bdb 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Query+Mock.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Query+Mock.graphql.swift @@ -23,8 +23,8 @@ public extension Mock where O == Query { pets: [AnyMock]? = nil ) { self.init() - _set(allAnimals, for: \.allAnimals) - _set(classroomPets, for: \.classroomPets) - _set(pets, for: \.pets) + _setList(allAnimals, for: \.allAnimals) + _setList(classroomPets, for: \.classroomPets) + _setList(pets, for: \.pets) } } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Rat+Mock.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Rat+Mock.graphql.swift index 5fbaf66f1..76e9a82e3 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Rat+Mock.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Rat+Mock.graphql.swift @@ -33,13 +33,13 @@ public extension Mock where O == Rat { species: String? = nil ) { self.init() - _set(favoriteToy, for: \.favoriteToy) - _set(height, for: \.height) - _set(humanName, for: \.humanName) - _set(id, for: \.id) - _set(owner, for: \.owner) - _set(predators, for: \.predators) - _set(skinCovering, for: \.skinCovering) - _set(species, for: \.species) + _setScalar(favoriteToy, for: \.favoriteToy) + _setEntity(height, for: \.height) + _setScalar(humanName, for: \.humanName) + _setScalar(id, for: \.id) + _setEntity(owner, for: \.owner) + _setList(predators, for: \.predators) + _setScalar(skinCovering, for: \.skinCovering) + _setScalar(species, for: \.species) } } diff --git a/Sources/ApolloCodegenLib/Templates/MockObjectTemplate.swift b/Sources/ApolloCodegenLib/Templates/MockObjectTemplate.swift index 77dd41889..cb8d1dd56 100644 --- a/Sources/ApolloCodegenLib/Templates/MockObjectTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/MockObjectTemplate.swift @@ -14,7 +14,7 @@ struct MockObjectTemplate: TemplateRenderer { responseKey: String, propertyName: String, initializerParameterName: String?, - type: String, + type: GraphQLType, mockType: String, deprecationReason: String? ) @@ -24,14 +24,14 @@ struct MockObjectTemplate: TemplateRenderer { let fields: [TemplateField] = ir.fieldCollector .collectedFields(for: graphqlObject) .map { - ( + ( responseKey: $0.0, propertyName: $0.0.asTestMockFieldPropertyName, initializerParameterName: $0.0.asTestMockInitializerParameterName, - type: $0.1.rendered(as: .testMockField(forceNonNull: true), config: config.config), + type: $0.1, mockType: mockTypeName(for: $0.1), deprecationReason: $0.deprecationReason - ) + ) } let memberAccessControl = accessControlModifier(for: .member) @@ -46,7 +46,7 @@ struct MockObjectTemplate: TemplateRenderer { \(fields.map { TemplateString(""" \(deprecationReason: $0.deprecationReason, config: config) - @Field<\($0.type)>("\($0.responseKey)") public var \($0.propertyName) + @Field<\($0.type.rendered(as: .testMockField(forceNonNull: true), config: config.config))>("\($0.responseKey)") public var \($0.propertyName) """) }, separator: "\n") } @@ -63,7 +63,9 @@ struct MockObjectTemplate: TemplateRenderer { """ }, separator: ",\n") ) { self.init() - \(fields.map { "_set(\($0.initializerParameterName ?? $0.propertyName), for: \\.\($0.propertyName))" }, separator: "\n") + \(fields.map { + return "_set\(mockFunctionDescriptor($0.type))(\($0.initializerParameterName ?? $0.propertyName), for: \\.\($0.propertyName))" + }, separator: "\n") } } """) : TemplateString(stringLiteral: "") @@ -71,6 +73,21 @@ struct MockObjectTemplate: TemplateRenderer { """ } + + private func mockFunctionDescriptor(_ graphQLType: GraphQLType) -> String { + switch graphQLType { + case .list(_): + return "List" + case .scalar(_), .enum(_): + return "Scalar" + case .entity(_): + return "Entity" + case .inputObject(_): + preconditionFailure("Input object found when determing mock set function descriptor.") + case .nonNull(let type): + return mockFunctionDescriptor(type) + } + } private func conflictingFieldNameProperties(_ fields: [TemplateField]) -> TemplateString { """ diff --git a/Sources/ApolloTestSupport/TestMock.swift b/Sources/ApolloTestSupport/TestMock.swift index 50edcfc4b..656af374a 100644 --- a/Sources/ApolloTestSupport/TestMock.swift +++ b/Sources/ApolloTestSupport/TestMock.swift @@ -23,11 +23,11 @@ public class Mock: AnyMock, Hashable { return _data[field.key.description] as? T } set { - _set(newValue, for: keyPath) + _setScalar(newValue, for: keyPath) } } - public func _set( + public func _setScalar( _ value: T?, for keyPath: KeyPath> ) { @@ -43,11 +43,11 @@ public class Mock: AnyMock, Hashable { return _data[field.key.description] as? T.MockValueCollectionType.Element } set { - _set(newValue, for: keyPath) + _setEntity(newValue, for: keyPath) } } - public func _set( + public func _setEntity( _ value: T.MockValueCollectionType.Element?, for keyPath: KeyPath> ) { @@ -63,12 +63,11 @@ public class Mock: AnyMock, Hashable { return _data[field.key.description] as? [T.MockValueCollectionType.Element] } set { - _set(newValue, for: keyPath) + _setList(newValue, for: keyPath) } } - @_disfavoredOverload - public func _set( + public func _setList( _ value: [T.MockValueCollectionType.Element]?, for keyPath: KeyPath>> ) { diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockObjectTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockObjectTemplateTests.swift index d3f8638fd..182a73f00 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockObjectTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockObjectTemplateTests.swift @@ -533,22 +533,22 @@ class MockObjectTemplateTests: XCTestCase { unionOptionalList: [AnyMock?]? = nil ) { self.init() - _set(customScalar, for: \\.customScalar) - _set(enumType, for: \\.enumType) - _set(interface, for: \\.interface) - _set(interfaceList, for: \\.interfaceList) - _set(interfaceNestedList, for: \\.interfaceNestedList) - _set(interfaceOptionalList, for: \\.interfaceOptionalList) - _set(object, for: \\.object) - _set(objectList, for: \\.objectList) - _set(objectNestedList, for: \\.objectNestedList) - _set(objectOptionalList, for: \\.objectOptionalList) - _set(optionalString, for: \\.optionalString) - _set(string, for: \\.string) - _set(union, for: \\.union) - _set(unionList, for: \\.unionList) - _set(unionNestedList, for: \\.unionNestedList) - _set(unionOptionalList, for: \\.unionOptionalList) + _setScalar(customScalar, for: \\.customScalar) + _setScalar(enumType, for: \\.enumType) + _setEntity(interface, for: \\.interface) + _setList(interfaceList, for: \\.interfaceList) + _setList(interfaceNestedList, for: \\.interfaceNestedList) + _setList(interfaceOptionalList, for: \\.interfaceOptionalList) + _setEntity(object, for: \\.object) + _setList(objectList, for: \\.objectList) + _setList(objectNestedList, for: \\.objectNestedList) + _setList(objectOptionalList, for: \\.objectOptionalList) + _setScalar(optionalString, for: \\.optionalString) + _setScalar(string, for: \\.string) + _setEntity(union, for: \\.union) + _setList(unionList, for: \\.unionList) + _setList(unionNestedList, for: \\.unionNestedList) + _setList(unionOptionalList, for: \\.unionOptionalList) } } @@ -714,61 +714,61 @@ class MockObjectTemplateTests: XCTestCase { `while`: String? = nil ) { self.init() - _set(`Any`, for: \\.`Any`) - _set(`Protocol`, for: \\.`Protocol`) - _set(`Self`, for: \\.`Self`) - _set(`Type`, for: \\.`Type`) - _set(`as`, for: \\.`as`) - _set(`associatedtype`, for: \\.`associatedtype`) - _set(`break`, for: \\.`break`) - _set(`case`, for: \\.`case`) - _set(`catch`, for: \\.`catch`) - _set(`class`, for: \\.`class`) - _set(`continue`, for: \\.`continue`) - _set(`default`, for: \\.`default`) - _set(`defer`, for: \\.`defer`) - _set(`deinit`, for: \\.`deinit`) - _set(`do`, for: \\.`do`) - _set(`else`, for: \\.`else`) - _set(`enum`, for: \\.`enum`) - _set(`extension`, for: \\.`extension`) - _set(`fallthrough`, for: \\.`fallthrough`) - _set(`false`, for: \\.`false`) - _set(`fileprivate`, for: \\.`fileprivate`) - _set(`for`, for: \\.`for`) - _set(`func`, for: \\.`func`) - _set(`guard`, for: \\.`guard`) - _set(`if`, for: \\.`if`) - _set(`import`, for: \\.`import`) - _set(`in`, for: \\.`in`) - _set(`init`, for: \\.`init`) - _set(`inout`, for: \\.`inout`) - _set(`internal`, for: \\.`internal`) - _set(`is`, for: \\.`is`) - _set(`let`, for: \\.`let`) - _set(`nil`, for: \\.`nil`) - _set(`operator`, for: \\.`operator`) - _set(`precedencegroup`, for: \\.`precedencegroup`) - _set(`private`, for: \\.`private`) - _set(`protocol`, for: \\.`protocol`) - _set(`public`, for: \\.`public`) - _set(`repeat`, for: \\.`repeat`) - _set(`rethrows`, for: \\.`rethrows`) - _set(`return`, for: \\.`return`) - _set(self_value, for: \\.`self`) - _set(`static`, for: \\.`static`) - _set(`struct`, for: \\.`struct`) - _set(`subscript`, for: \\.`subscript`) - _set(`super`, for: \\.`super`) - _set(`switch`, for: \\.`switch`) - _set(`throw`, for: \\.`throw`) - _set(`throws`, for: \\.`throws`) - _set(`true`, for: \\.`true`) - _set(`try`, for: \\.`try`) - _set(`typealias`, for: \\.`typealias`) - _set(`var`, for: \\.`var`) - _set(`where`, for: \\.`where`) - _set(`while`, for: \\.`while`) + _setScalar(`Any`, for: \\.`Any`) + _setScalar(`Protocol`, for: \\.`Protocol`) + _setScalar(`Self`, for: \\.`Self`) + _setScalar(`Type`, for: \\.`Type`) + _setScalar(`as`, for: \\.`as`) + _setScalar(`associatedtype`, for: \\.`associatedtype`) + _setScalar(`break`, for: \\.`break`) + _setScalar(`case`, for: \\.`case`) + _setScalar(`catch`, for: \\.`catch`) + _setScalar(`class`, for: \\.`class`) + _setScalar(`continue`, for: \\.`continue`) + _setScalar(`default`, for: \\.`default`) + _setScalar(`defer`, for: \\.`defer`) + _setScalar(`deinit`, for: \\.`deinit`) + _setScalar(`do`, for: \\.`do`) + _setScalar(`else`, for: \\.`else`) + _setScalar(`enum`, for: \\.`enum`) + _setScalar(`extension`, for: \\.`extension`) + _setScalar(`fallthrough`, for: \\.`fallthrough`) + _setScalar(`false`, for: \\.`false`) + _setScalar(`fileprivate`, for: \\.`fileprivate`) + _setScalar(`for`, for: \\.`for`) + _setScalar(`func`, for: \\.`func`) + _setScalar(`guard`, for: \\.`guard`) + _setScalar(`if`, for: \\.`if`) + _setScalar(`import`, for: \\.`import`) + _setScalar(`in`, for: \\.`in`) + _setScalar(`init`, for: \\.`init`) + _setScalar(`inout`, for: \\.`inout`) + _setScalar(`internal`, for: \\.`internal`) + _setScalar(`is`, for: \\.`is`) + _setScalar(`let`, for: \\.`let`) + _setScalar(`nil`, for: \\.`nil`) + _setScalar(`operator`, for: \\.`operator`) + _setScalar(`precedencegroup`, for: \\.`precedencegroup`) + _setScalar(`private`, for: \\.`private`) + _setScalar(`protocol`, for: \\.`protocol`) + _setScalar(`public`, for: \\.`public`) + _setScalar(`repeat`, for: \\.`repeat`) + _setScalar(`rethrows`, for: \\.`rethrows`) + _setScalar(`return`, for: \\.`return`) + _setScalar(self_value, for: \\.`self`) + _setScalar(`static`, for: \\.`static`) + _setScalar(`struct`, for: \\.`struct`) + _setScalar(`subscript`, for: \\.`subscript`) + _setScalar(`super`, for: \\.`super`) + _setScalar(`switch`, for: \\.`switch`) + _setScalar(`throw`, for: \\.`throw`) + _setScalar(`throws`, for: \\.`throws`) + _setScalar(`true`, for: \\.`true`) + _setScalar(`try`, for: \\.`try`) + _setScalar(`typealias`, for: \\.`typealias`) + _setScalar(`var`, for: \\.`var`) + _setScalar(`where`, for: \\.`where`) + _setScalar(`while`, for: \\.`while`) } } @@ -988,7 +988,7 @@ class MockObjectTemplateTests: XCTestCase { string: String? = nil ) { self.init() - _set(string, for: \\.string) + _setScalar(string, for: \\.string) } } """ diff --git a/Tests/ApolloTests/TestMockTests.swift b/Tests/ApolloTests/TestMockTests.swift index 1da324ed8..b05f28af2 100644 --- a/Tests/ApolloTests/TestMockTests.swift +++ b/Tests/ApolloTests/TestMockTests.swift @@ -615,7 +615,7 @@ class Dog: MockObject { extension Mock where O == Dog { var hash: String? { get { _data["hash"] as? String } - set { _set(newValue, for: \.hash) } + set { _setScalar(newValue, for: \.hash) } } convenience init( @@ -623,8 +623,8 @@ extension Mock where O == Dog { hash: String? = nil ) { self.init() - _set(speciesType, for: \.speciesType) - _set(hash, for: \.hash) + _setScalar(speciesType, for: \.speciesType) + _setScalar(hash, for: \.hash) } } diff --git a/Tests/TestCodeGenConfigurations/SwiftPackageManager/Tests/SwiftPackageTests/TestMockUsageTests.swift b/Tests/TestCodeGenConfigurations/SwiftPackageManager/Tests/SwiftPackageTests/TestMockUsageTests.swift index ead17d582..240b98127 100644 --- a/Tests/TestCodeGenConfigurations/SwiftPackageManager/Tests/SwiftPackageTests/TestMockUsageTests.swift +++ b/Tests/TestCodeGenConfigurations/SwiftPackageManager/Tests/SwiftPackageTests/TestMockUsageTests.swift @@ -11,5 +11,43 @@ class TestMockUsageTests: XCTestCase { XCTAssertEqual(mock.__typename, "Dog") } + + func test_generatedTestMocksSetters_applyValuesCorrectly() throws { + + // given + let mockHeight = Mock(feet: 2, inches: 7) + let mockHuman = Mock(firstName: "Human") + + let mockCrocodile = Mock(id: "Crocodile", skinCovering: .case(.scales)) + let mockBird = Mock(id: "Bird", skinCovering: .case(.feathers)) + + // when + let mockDog = Mock(birthdate: "Jan 10", + bodyTemperature: 70, + favoriteToy: "Ball", + height: mockHeight, + humanName: "Lucky", + id: "Dog", + laysEggs: false, + owner: mockHuman, + predators: [mockCrocodile, mockBird], + skinCovering: .case(.fur), + species: "Lab") + + // then + XCTAssertEqual(mockDog.birthdate, "Jan 10") + XCTAssertEqual(mockDog.bodyTemperature, 70) + XCTAssertEqual(mockDog.favoriteToy, "Ball") + XCTAssertEqual(mockDog.height?.feet, 2) + XCTAssertEqual(mockDog.height?.inches, 7) + XCTAssertEqual(mockDog.humanName, "Lucky") + XCTAssertEqual(mockDog.id, "Dog") + XCTAssertEqual(mockDog.laysEggs, false) + XCTAssertEqual(mockDog.owner?.firstName, "Human") + XCTAssertEqual(mockDog.predators?.count, 2) + XCTAssertEqual(mockDog.skinCovering, .case(.fur)) + XCTAssertEqual(mockDog.species, "Lab") + + } } From ec05b005620cfa9ead7346328e82e02451577641 Mon Sep 17 00:00:00 2001 From: Anthony Miller Date: Fri, 30 Jun 2023 12:08:39 -0700 Subject: [PATCH 23/69] Persisted Queries [1/x] Define new persisted queries config (#3095) --- Apollo.xcodeproj/project.pbxproj | 40 +- .../PetAdoptionMutation.graphql.swift | 2 +- .../Queries/AllAnimalsCCNQuery.graphql.swift | 2 +- .../AllAnimalsIncludeSkipQuery.graphql.swift | 2 +- .../Queries/AllAnimalsQuery.graphql.swift | 2 +- .../ClassroomPetsCCNQuery.graphql.swift | 2 +- .../Queries/ClassroomPetsQuery.graphql.swift | 2 +- .../Operations/Queries/DogQuery.graphql.swift | 2 +- .../Queries/PetSearchQuery.graphql.swift | 2 +- .../AutomaticPersistedQueryInterceptor.swift | 2 +- Sources/ApolloAPI/GraphQLOperation.swift | 98 +++-- Sources/ApolloCodegenLib/ApolloCodegen.swift | 2 +- .../ApolloCodegenConfiguration.swift | 343 +++++++++++++++--- .../OperationIdentifiersFileGenerator.swift | 42 --- .../OperationManifestFileGenerator.swift | 75 ++++ Sources/ApolloCodegenLib/TemplateString.swift | 65 +++- .../LegacyAPQOperationManifestTemplate.swift | 33 ++ .../OperationDefinitionTemplate.swift | 18 +- .../OperationIdentifiersTemplate.swift | 56 --- ...stedQueriesOperationManifestTemplate.swift | 45 +++ ...ndCommentsForRepositoryQuery.graphql.swift | 2 +- .../Queries/RepoURLQuery.graphql.swift | 2 +- .../Queries/RepositoryQuery.graphql.swift | 2 +- .../CreateAwesomeReviewMutation.graphql.swift | 2 +- ...eateReviewForEpisodeMutation.graphql.swift | 2 +- ...eReviewWithNullFieldMutation.graphql.swift | 2 +- ...roidDetailsWithFragmentQuery.graphql.swift | 2 +- .../HeroAndFriendsIDsQuery.graphql.swift | 2 +- .../HeroAndFriendsNamesQuery.graphql.swift | 2 +- ...riendsNamesWithFragmentQuery.graphql.swift | 2 +- ...sNamesWithFragmentTwiceQuery.graphql.swift | 2 +- ...amesWithIDForParentOnlyQuery.graphql.swift | 2 +- ...oAndFriendsNamesWithIDsQuery.graphql.swift | 2 +- .../Queries/HeroAppearsInQuery.graphql.swift | 2 +- ...roAppearsInWithFragmentQuery.graphql.swift | 2 +- ...entConditionalInclusionQuery.graphql.swift | 2 +- ...ineConditionalInclusionQuery.graphql.swift | 2 +- .../Queries/HeroDetailsQuery.graphql.swift | 2 +- ...HeroDetailsWithFragmentQuery.graphql.swift | 2 +- ...ilsConditionalInclusionQuery.graphql.swift | 2 +- ...AndConditionalInclusionQuery.graphql.swift | 2 +- ...roFriendsOfFriendsNamesQuery.graphql.swift | 2 +- .../HeroNameAndAppearsInQuery.graphql.swift | 2 +- ...ndAppearsInWithFragmentQuery.graphql.swift | 2 +- ...HeroNameConditionalBothQuery.graphql.swift | 2 +- ...ConditionalBothSeparateQuery.graphql.swift | 2 +- ...ameConditionalExclusionQuery.graphql.swift | 2 +- ...ameConditionalInclusionQuery.graphql.swift | 2 +- .../Queries/HeroNameQuery.graphql.swift | 2 +- ...ficConditionalInclusionQuery.graphql.swift | 2 +- ...roNameWithFragmentAndIDQuery.graphql.swift | 2 +- .../HeroNameWithFragmentQuery.graphql.swift | 2 +- .../Queries/HeroNameWithIDQuery.graphql.swift | 2 +- ...arentTypeDependentFieldQuery.graphql.swift | 2 +- ...peDependentAliasedFieldQuery.graphql.swift | 2 +- .../Queries/HumanQuery.graphql.swift | 2 +- .../Queries/SameHeroTwiceQuery.graphql.swift | 2 +- .../Queries/SearchQuery.graphql.swift | 2 +- .../StarshipCoordinatesQuery.graphql.swift | 2 +- .../Queries/StarshipQuery.graphql.swift | 2 +- .../Queries/TwoHeroesQuery.graphql.swift | 2 +- .../ReviewAddedSubscription.graphql.swift | 2 +- .../IncrementingSubscription.graphql.swift | 2 +- ...oDifferentParametersMutation.graphql.swift | 2 +- ...esToTheSameParameterMutation.graphql.swift | 2 +- .../UploadOneFileMutation.graphql.swift | 2 +- SwiftScripts/Package.resolved | 4 +- SwiftScripts/Sources/Codegen/main.swift | 2 +- .../Sources/TargetConfig/Target.swift | 13 +- ...olloCodegenConfigurationCodableTests.swift | 162 ++++++++- .../ApolloCodegenConfigurationTests.swift | 4 +- ...OperationManifestFileGeneratorTests.swift} | 51 ++- ...cyAPQOperationManifestTemplateTests.swift} | 76 ++-- .../OperationDefinitionTemplateTests.swift | 2 +- ...efinitionTemplate_DocumentType_Tests.swift | 76 ++-- ...ueriesOperationManifestTemplateTests.swift | 226 ++++++++++++ .../MockOperation.swift | 4 +- .../AutomaticPersistedQueriesTests.swift | 20 +- Tests/ApolloTests/GETTransformerTests.swift | 24 +- .../ApolloTests/RequestBodyCreatorTests.swift | 8 +- Tests/ApolloTests/RequestChainTests.swift | 3 + 81 files changed, 1183 insertions(+), 419 deletions(-) delete mode 100644 Sources/ApolloCodegenLib/FileGenerators/OperationIdentifiersFileGenerator.swift create mode 100644 Sources/ApolloCodegenLib/FileGenerators/OperationManifestFileGenerator.swift create mode 100644 Sources/ApolloCodegenLib/Templates/LegacyAPQOperationManifestTemplate.swift delete mode 100644 Sources/ApolloCodegenLib/Templates/OperationIdentifiersTemplate.swift create mode 100644 Sources/ApolloCodegenLib/Templates/PersistedQueriesOperationManifestTemplate.swift rename Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/{OperationIdentifiersFileGeneratorTests.swift => OperationManifestFileGeneratorTests.swift} (67%) rename Tests/ApolloCodegenTests/CodeGeneration/Templates/{OperationIdentifiersTemplateTests.swift => LegacyAPQOperationManifestTemplateTests.swift} (67%) create mode 100644 Tests/ApolloCodegenTests/CodeGeneration/Templates/PersistedQueriesOperationManifestTemplateTests.swift diff --git a/Apollo.xcodeproj/project.pbxproj b/Apollo.xcodeproj/project.pbxproj index a82eea5e2..071aaee3c 100644 --- a/Apollo.xcodeproj/project.pbxproj +++ b/Apollo.xcodeproj/project.pbxproj @@ -708,6 +708,8 @@ DED5B35B286CF16600AE6BFF /* TemplateString+CodegenConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = DED5B35A286CF16600AE6BFF /* TemplateString+CodegenConfiguration.swift */; }; DEE2060B27E14498002B4B82 /* IR+InclusionConditionsMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEE2060A27E14498002B4B82 /* IR+InclusionConditionsMock.swift */; }; DEE2DAA227BAF00500EC0607 /* GraphQLType+Rendered.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEE2DAA127BAF00500EC0607 /* GraphQLType+Rendered.swift */; }; + DEF330352A4B6DEE0081883D /* PersistedQueriesOperationManifestTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEF330342A4B6DEE0081883D /* PersistedQueriesOperationManifestTemplate.swift */; }; + DEF330372A4B6EAA0081883D /* PersistedQueriesOperationManifestTemplateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEF330362A4B6EAA0081883D /* PersistedQueriesOperationManifestTemplateTests.swift */; }; DEFBBC86273470F70088AABC /* IR+Field.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEFBBC85273470F70088AABC /* IR+Field.swift */; }; DEFE0FC52748822900FFA440 /* IR+EntitySelectionTree.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEFE0FC42748822900FFA440 /* IR+EntitySelectionTree.swift */; }; DEFE694E280F6CBE001CF4E8 /* IR+FieldCollector.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEFE694D280F6CBE001CF4E8 /* IR+FieldCollector.swift */; }; @@ -789,10 +791,10 @@ E69F437229BBD958006FF548 /* MultipartResponseParsingInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = E69F437129BBD958006FF548 /* MultipartResponseParsingInterceptor.swift */; }; E6A6866427F63AEF008A1D13 /* FileGeneratorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6A6866327F63AEF008A1D13 /* FileGeneratorTests.swift */; }; E6A6866627F63BDC008A1D13 /* FileGenerator_ResolvePath_Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6A6866527F63BDC008A1D13 /* FileGenerator_ResolvePath_Tests.swift */; }; - E6AAA732286BC58200F4659D /* OperationIdentifiersFileGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6AAA731286BC58200F4659D /* OperationIdentifiersFileGenerator.swift */; }; - E6AAA737286C11E600F4659D /* OperationIdentifiersFileGeneratorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6AAA735286C0F8E00F4659D /* OperationIdentifiersFileGeneratorTests.swift */; }; - E6AAA739286C87EA00F4659D /* OperationIdentifiersTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6AAA738286C87EA00F4659D /* OperationIdentifiersTemplate.swift */; }; - E6AAA73B286CC7EF00F4659D /* OperationIdentifiersTemplateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6AAA73A286CC7EF00F4659D /* OperationIdentifiersTemplateTests.swift */; }; + E6AAA732286BC58200F4659D /* OperationManifestFileGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6AAA731286BC58200F4659D /* OperationManifestFileGenerator.swift */; }; + E6AAA737286C11E600F4659D /* OperationManifestFileGeneratorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6AAA735286C0F8E00F4659D /* OperationManifestFileGeneratorTests.swift */; }; + E6AAA739286C87EA00F4659D /* LegacyAPQOperationManifestTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6AAA738286C87EA00F4659D /* LegacyAPQOperationManifestTemplate.swift */; }; + E6AAA73B286CC7EF00F4659D /* LegacyAPQOperationManifestTemplateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6AAA73A286CC7EF00F4659D /* LegacyAPQOperationManifestTemplateTests.swift */; }; E6B1FEBB29F2FC97003D12E0 /* InterceptorTester.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6B1FEBA29F2FC97003D12E0 /* InterceptorTester.swift */; }; E6B2B26C29C2447F004B16F4 /* MultipartResponseParsingInterceptorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6B2B26B29C2447F004B16F4 /* MultipartResponseParsingInterceptorTests.swift */; }; E6B42D0927A472A700A3BD58 /* SwiftPackageManagerModuleTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6B42D0827A472A700A3BD58 /* SwiftPackageManagerModuleTemplate.swift */; }; @@ -1889,6 +1891,8 @@ DED5B35A286CF16600AE6BFF /* TemplateString+CodegenConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TemplateString+CodegenConfiguration.swift"; sourceTree = ""; }; DEE2060A27E14498002B4B82 /* IR+InclusionConditionsMock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IR+InclusionConditionsMock.swift"; sourceTree = ""; }; DEE2DAA127BAF00500EC0607 /* GraphQLType+Rendered.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "GraphQLType+Rendered.swift"; sourceTree = ""; }; + DEF330342A4B6DEE0081883D /* PersistedQueriesOperationManifestTemplate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PersistedQueriesOperationManifestTemplate.swift; sourceTree = ""; }; + DEF330362A4B6EAA0081883D /* PersistedQueriesOperationManifestTemplateTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PersistedQueriesOperationManifestTemplateTests.swift; sourceTree = ""; }; DEFBBC85273470F70088AABC /* IR+Field.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IR+Field.swift"; sourceTree = ""; }; DEFE0FC42748822900FFA440 /* IR+EntitySelectionTree.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IR+EntitySelectionTree.swift"; sourceTree = ""; }; DEFE694D280F6CBE001CF4E8 /* IR+FieldCollector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IR+FieldCollector.swift"; sourceTree = ""; }; @@ -1973,10 +1977,10 @@ E69F437129BBD958006FF548 /* MultipartResponseParsingInterceptor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MultipartResponseParsingInterceptor.swift; sourceTree = ""; }; E6A6866327F63AEF008A1D13 /* FileGeneratorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileGeneratorTests.swift; sourceTree = ""; }; E6A6866527F63BDC008A1D13 /* FileGenerator_ResolvePath_Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FileGenerator_ResolvePath_Tests.swift; sourceTree = ""; }; - E6AAA731286BC58200F4659D /* OperationIdentifiersFileGenerator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OperationIdentifiersFileGenerator.swift; sourceTree = ""; }; - E6AAA735286C0F8E00F4659D /* OperationIdentifiersFileGeneratorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OperationIdentifiersFileGeneratorTests.swift; sourceTree = ""; }; - E6AAA738286C87EA00F4659D /* OperationIdentifiersTemplate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OperationIdentifiersTemplate.swift; sourceTree = ""; }; - E6AAA73A286CC7EF00F4659D /* OperationIdentifiersTemplateTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OperationIdentifiersTemplateTests.swift; sourceTree = ""; }; + E6AAA731286BC58200F4659D /* OperationManifestFileGenerator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OperationManifestFileGenerator.swift; sourceTree = ""; }; + E6AAA735286C0F8E00F4659D /* OperationManifestFileGeneratorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OperationManifestFileGeneratorTests.swift; sourceTree = ""; }; + E6AAA738286C87EA00F4659D /* LegacyAPQOperationManifestTemplate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LegacyAPQOperationManifestTemplate.swift; sourceTree = ""; }; + E6AAA73A286CC7EF00F4659D /* LegacyAPQOperationManifestTemplateTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LegacyAPQOperationManifestTemplateTests.swift; sourceTree = ""; }; E6B1FEBA29F2FC97003D12E0 /* InterceptorTester.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InterceptorTester.swift; sourceTree = ""; }; E6B2B26B29C2447F004B16F4 /* MultipartResponseParsingInterceptorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MultipartResponseParsingInterceptorTests.swift; sourceTree = ""; }; E6B42D0827A472A700A3BD58 /* SwiftPackageManagerModuleTemplate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwiftPackageManagerModuleTemplate.swift; sourceTree = ""; }; @@ -2951,7 +2955,8 @@ DEB05B49289C3EC300170299 /* MockInterfacesTemplate.swift */, E64F7EC027A122300059C021 /* ObjectTemplate.swift */, DE5FD5FC2769222D0033EE23 /* OperationDefinitionTemplate.swift */, - E6AAA738286C87EA00F4659D /* OperationIdentifiersTemplate.swift */, + E6AAA738286C87EA00F4659D /* LegacyAPQOperationManifestTemplate.swift */, + DEF330342A4B6DEE0081883D /* PersistedQueriesOperationManifestTemplate.swift */, E6EE62F027DBE6F200627257 /* SchemaModuleNamespaceTemplate.swift */, DE5FD60427694FA70033EE23 /* SchemaMetadataTemplate.swift */, DE454BAA28B40E56009DC80E /* SchemaConfigurationTemplate.swift */, @@ -2980,7 +2985,8 @@ DE6D07FA27BC3BE9009F5F33 /* OperationDefinition_VariableDefinition_Tests.swift */, DE09F9C5270269F800795949 /* OperationDefinitionTemplate_DocumentType_Tests.swift */, DE09066E27A4713F00211300 /* OperationDefinitionTemplateTests.swift */, - E6AAA73A286CC7EF00F4659D /* OperationIdentifiersTemplateTests.swift */, + E6AAA73A286CC7EF00F4659D /* LegacyAPQOperationManifestTemplateTests.swift */, + DEF330362A4B6EAA0081883D /* PersistedQueriesOperationManifestTemplateTests.swift */, E6EE62F227DBE75A00627257 /* SchemaModuleNamespaceTemplateTests.swift */, DE5FD608276956C70033EE23 /* SchemaMetadataTemplateTests.swift */, DE454BB428B43058009DC80E /* SchemaConfigurationTemplateTests.swift */, @@ -3994,7 +4000,7 @@ DE5E79BA289DA90600CD0DE5 /* MockInterfacesFileGeneratorTests.swift */, E66F8896276C136B0000BDA8 /* ObjectFileGeneratorTests.swift */, E607AD8D27A88F340026742A /* OperationFileGeneratorTests.swift */, - E6AAA735286C0F8E00F4659D /* OperationIdentifiersFileGeneratorTests.swift */, + E6AAA735286C0F8E00F4659D /* OperationManifestFileGeneratorTests.swift */, E6D90D0C278FFE35009CAC5D /* SchemaMetadataFileGeneratorTests.swift */, DE454BA628B40D52009DC80E /* SchemaConfigurationFileGeneratorTests.swift */, E6B42D0A27A4746800A3BD58 /* SchemaModuleFileGeneratorTests.swift */, @@ -4133,7 +4139,7 @@ DEB05B47289C3B4000170299 /* MockInterfacesFileGenerator.swift */, E66F8898276C15580000BDA8 /* ObjectFileGenerator.swift */, DE4D54E627A3504B00D26B68 /* OperationFileGenerator.swift */, - E6AAA731286BC58200F4659D /* OperationIdentifiersFileGenerator.swift */, + E6AAA731286BC58200F4659D /* OperationManifestFileGenerator.swift */, E6D90D0A278FFDDA009CAC5D /* SchemaMetadataFileGenerator.swift */, DE454BA828B40DA8009DC80E /* SchemaConfigurationFileGenerator.swift */, E68D824627A228A80040A46F /* SchemaModuleFileGenerator.swift */, @@ -5000,6 +5006,7 @@ E64F7EB827A0854E0059C021 /* UnionTemplate.swift in Sources */, E60AE2EE27E3FC6C003C093A /* TemplateRenderer.swift in Sources */, 9BCA8C0926618226004FF2F6 /* UntypedGraphQLRequestBodyCreator.swift in Sources */, + DEF330352A4B6DEE0081883D /* PersistedQueriesOperationManifestTemplate.swift in Sources */, DE5FD60527694FA70033EE23 /* SchemaMetadataTemplate.swift in Sources */, DEFBBC86273470F70088AABC /* IR+Field.swift in Sources */, 9F62DFD02590710E00E6E808 /* GraphQLSource.swift in Sources */, @@ -5012,7 +5019,7 @@ DE6B650C27C4293D00970E4E /* FieldArgumentRendering.swift in Sources */, DE5EEC8527988F1A00AF5913 /* IR+SelectionSet.swift in Sources */, DE8C51CA29E8B03700E47A64 /* IRDefinition+RenderingHelpers.swift in Sources */, - E6AAA739286C87EA00F4659D /* OperationIdentifiersTemplate.swift in Sources */, + E6AAA739286C87EA00F4659D /* LegacyAPQOperationManifestTemplate.swift in Sources */, DE3484622746FF8F0065B77E /* IR+OperationBuilder.swift in Sources */, E669352F2803F09C004E1FFC /* CustomScalarFileGenerator.swift in Sources */, E610D8DF278F8F1E0023E495 /* UnionFileGenerator.swift in Sources */, @@ -5049,7 +5056,7 @@ E6E3BBE2276A8D6200E5218B /* FileGenerator.swift in Sources */, DEFE0FC52748822900FFA440 /* IR+EntitySelectionTree.swift in Sources */, 9F62E03F2590896400E6E808 /* GraphQLError.swift in Sources */, - E6AAA732286BC58200F4659D /* OperationIdentifiersFileGenerator.swift in Sources */, + E6AAA732286BC58200F4659D /* OperationManifestFileGenerator.swift in Sources */, 9B7B6F5A233C287200F32205 /* ApolloCodegenConfiguration.swift in Sources */, 66321AE72A126C4400CC35CB /* IR+Formatting.swift in Sources */, 9F1A966B258F34BB00A06EEB /* GraphQLJSFrontend.swift in Sources */, @@ -5103,7 +5110,7 @@ 9BAEEC10234BB95B00808306 /* FileManagerExtensionTests.swift in Sources */, DE454BA728B40D52009DC80E /* SchemaConfigurationFileGeneratorTests.swift in Sources */, DE5E79BB289DA90600CD0DE5 /* MockInterfacesFileGeneratorTests.swift in Sources */, - E6AAA737286C11E600F4659D /* OperationIdentifiersFileGeneratorTests.swift in Sources */, + E6AAA737286C11E600F4659D /* OperationManifestFileGeneratorTests.swift in Sources */, E6D90D09278FA5C3009CAC5D /* InputObjectFileGeneratorTests.swift in Sources */, E674DB43274C0AD9009BB90E /* GlobTests.swift in Sources */, DE223C1C271F3288004A0148 /* AnimalKingdomIRCreationTests.swift in Sources */, @@ -5135,6 +5142,7 @@ E6203346284F252A00A291D1 /* MockUnionsFileGeneratorTests.swift in Sources */, E6908E55282694630054682B /* ApolloCodegenConfigurationCodableTests.swift in Sources */, DE223C3327221144004A0148 /* IRMatchers.swift in Sources */, + DEF330372A4B6EAA0081883D /* PersistedQueriesOperationManifestTemplateTests.swift in Sources */, E64F7EBF27A11B110059C021 /* GraphQLNamedType+SwiftTests.swift in Sources */, DE79642F2769A1EB00978A03 /* IROperationBuilderTests.swift in Sources */, DEA9A23027CD990500F96C36 /* IRSelectionSet_IncludeSkip_Tests.swift in Sources */, @@ -5152,7 +5160,7 @@ E61EF713275EC99A00191DA7 /* ApolloCodegenTests.swift in Sources */, DE6D07FD27BC3D53009F5F33 /* OperationDefinition_VariableDefinition_Tests.swift in Sources */, E6B4E9992798A8CB004EC8C4 /* InterfaceTemplateTests.swift in Sources */, - E6AAA73B286CC7EF00F4659D /* OperationIdentifiersTemplateTests.swift in Sources */, + E6AAA73B286CC7EF00F4659D /* LegacyAPQOperationManifestTemplateTests.swift in Sources */, DE71FDBE2853B6D3005FA9CC /* LocalCacheMutationDefinitionTemplateTests.swift in Sources */, E6EFDD0B27E8328E00B17FE5 /* TemplateRenderer_SchemaFile_Tests.swift in Sources */, E6A6866627F63BDC008A1D13 /* FileGenerator_ResolvePath_Tests.swift in Sources */, diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Mutations/PetAdoptionMutation.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Mutations/PetAdoptionMutation.graphql.swift index 53c0a14d3..2633be843 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Mutations/PetAdoptionMutation.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Mutations/PetAdoptionMutation.graphql.swift @@ -5,7 +5,7 @@ public class PetAdoptionMutation: GraphQLMutation { public static let operationName: String = "PetAdoptionMutation" - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""" mutation PetAdoptionMutation($input: PetAdoptionInput!) { diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsCCNQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsCCNQuery.graphql.swift index a29cdb6fe..24698438a 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsCCNQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsCCNQuery.graphql.swift @@ -5,7 +5,7 @@ public class AllAnimalsCCNQuery: GraphQLQuery { public static let operationName: String = "AllAnimalsCCN" - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""" query AllAnimalsCCN { diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsIncludeSkipQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsIncludeSkipQuery.graphql.swift index ce5f9d6ff..3cfbbcb2a 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsIncludeSkipQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsIncludeSkipQuery.graphql.swift @@ -5,7 +5,7 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { public static let operationName: String = "AllAnimalsIncludeSkipQuery" - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""" query AllAnimalsIncludeSkipQuery($includeSpecies: Boolean!, $skipHeightInMeters: Boolean!, $getCat: Boolean!, $getWarmBlooded: Boolean!, $varA: Boolean!) { diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsQuery.graphql.swift index d5f60f5fc..cab65affe 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsQuery.graphql.swift @@ -5,7 +5,7 @@ public class AllAnimalsQuery: GraphQLQuery { public static let operationName: String = "AllAnimalsQuery" - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""" query AllAnimalsQuery { diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsCCNQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsCCNQuery.graphql.swift index ca38b389d..248171968 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsCCNQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsCCNQuery.graphql.swift @@ -5,7 +5,7 @@ public class ClassroomPetsCCNQuery: GraphQLQuery { public static let operationName: String = "ClassroomPetsCCN" - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""" query ClassroomPetsCCN { diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsQuery.graphql.swift index 51b880f0b..1ab1fb466 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsQuery.graphql.swift @@ -5,7 +5,7 @@ public class ClassroomPetsQuery: GraphQLQuery { public static let operationName: String = "ClassroomPets" - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""" query ClassroomPets { diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/DogQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/DogQuery.graphql.swift index fc483e15f..d57aaa630 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/DogQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/DogQuery.graphql.swift @@ -5,7 +5,7 @@ public class DogQuery: GraphQLQuery { public static let operationName: String = "DogQuery" - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""" query DogQuery { diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/PetSearchQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/PetSearchQuery.graphql.swift index b0890db2f..915ba2423 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/PetSearchQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/PetSearchQuery.graphql.swift @@ -5,7 +5,7 @@ public class PetSearchQuery: GraphQLQuery { public static let operationName: String = "PetSearch" - public static let document: ApolloAPI.DocumentType = .notPersisted( + 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}}) { diff --git a/Sources/Apollo/AutomaticPersistedQueryInterceptor.swift b/Sources/Apollo/AutomaticPersistedQueryInterceptor.swift index 0efbc00fd..d42bd72bd 100644 --- a/Sources/Apollo/AutomaticPersistedQueryInterceptor.swift +++ b/Sources/Apollo/AutomaticPersistedQueryInterceptor.swift @@ -93,7 +93,7 @@ public struct AutomaticPersistedQueryInterceptor: ApolloInterceptor { return } - if case .persistedOperationsOnly = Operation.document { + if Operation.operationDocument.definition == nil { chain.handleErrorAsync( APQError.persistedQueryNotFoundForPersistedOnlyQuery(operationName: Operation.operationName), request: jsonRequest, diff --git a/Sources/ApolloAPI/GraphQLOperation.swift b/Sources/ApolloAPI/GraphQLOperation.swift index 530e99ad5..f31ba287b 100644 --- a/Sources/ApolloAPI/GraphQLOperation.swift +++ b/Sources/ApolloAPI/GraphQLOperation.swift @@ -12,30 +12,22 @@ public enum GraphQLOperationType: Hashable { /// This data represents the `Document` as defined in the GraphQL Spec. /// - See: [GraphQLSpec - Document](https://spec.graphql.org/draft/#Document) /// -/// The Apollo Code Generation Engine will generate the `DocumentType` on each generated -/// `GraphQLOperation`. You can change the type of `DocumentType` generated in your -/// [code generation configuration](// TODO: ADD URL TO DOCUMENTATION HERE). -public enum DocumentType { - /// The traditional way of providing the operation `Document`. - /// The `Document` is sent with every operation request. - case notPersisted(definition: OperationDefinition) - - /// Automatically persists your operations using Apollo Server's - /// [APQs](https://www.apollographql.com/docs/apollo-server/performance/apq). - /// - /// This allow the operation definition to be persisted using an `operationIdentifier` instead of - /// being sent with every operation request. If the server does not recognize the - /// `operationIdentifier`, the network transport can send the provided definition to - /// "automatically persist" the operation definition. - case automaticallyPersisted(operationIdentifier: String, definition: OperationDefinition) - - /// Provides only the `operationIdentifier` for operations that have been previously persisted - /// to an Apollo Server using - /// [APQs](https://www.apollographql.com/docs/apollo-server/performance/apq). - /// - /// If the server does not recognize the `operationIdentifier`, the operation will fail. This - /// method should only be used if you are manually persisting your queries to an Apollo Server. - case persistedOperationsOnly(operationIdentifier: String) +/// The Apollo Code Generation Engine will generate the ``OperationDocument`` on each generated +/// ``GraphQLOperation``. You can configure the the code generation engine to include the +/// ``OperationDefinition``, ``operationIdentifier``, or both using the `OperationDocumentFormat` +/// options in your `ApolloCodegenConfiguration`. +public struct OperationDocument { + public let operationIdentifier: String? + public let definition: OperationDefinition? + + public init( + operationIdentifier: String? = nil, + definition: OperationDefinition? = nil + ) { + precondition(operationIdentifier != nil || definition != nil) + self.operationIdentifier = operationIdentifier + self.definition = definition + } } /// The definition of an operation to be provided over network transport. @@ -66,7 +58,7 @@ public protocol GraphQLOperation: AnyObject, Hashable { static var operationName: String { get } static var operationType: GraphQLOperationType { get } - static var document: DocumentType { get } + static var operationDocument: OperationDocument { get } var __variables: Variables? { get } @@ -79,21 +71,11 @@ public extension GraphQLOperation { } static var definition: OperationDefinition? { - switch self.document { - case let .automaticallyPersisted(_, definition), - let .notPersisted(definition): - return definition - default: return nil - } + operationDocument.definition } static var operationIdentifier: String? { - switch self.document { - case let .automaticallyPersisted(identifier, _), - let .persistedOperationsOnly(identifier): - return identifier - default: return nil - } + operationDocument.operationIdentifier } static func ==(lhs: Self, rhs: Self) -> Bool { @@ -160,3 +142,45 @@ extension Optional: GraphQLOperationVariableValue where Wrapped: GraphQLOperatio extension JSONEncodable where Self: GraphQLOperationVariableValue { @inlinable public var _jsonEncodableValue: (any JSONEncodable)? { self } } + +// MARK: - Deprecations + +@available(*, deprecated, renamed: "OperationDocument") +public enum DocumentType { + /// The traditional way of providing the operation `Document`. + /// The `Document` is sent with every operation request. + case notPersisted(definition: OperationDefinition) + + /// Automatically persists your operations using Apollo Server's + /// [APQs](https://www.apollographql.com/docs/apollo-server/performance/apq). + /// + /// This allow the operation definition to be persisted using an `operationIdentifier` instead of + /// being sent with every operation request. If the server does not recognize the + /// `operationIdentifier`, the network transport can send the provided definition to + /// "automatically persist" the operation definition. + case automaticallyPersisted(operationIdentifier: String, definition: OperationDefinition) + + /// Provides only the `operationIdentifier` for operations that have been previously persisted + /// to an Apollo Server using + /// [APQs](https://www.apollographql.com/docs/apollo-server/performance/apq). + /// + /// If the server does not recognize the `operationIdentifier`, the operation will fail. This + /// method should only be used if you are manually persisting your queries to an Apollo Server. + case persistedOperationsOnly(operationIdentifier: String) +} + +extension GraphQLOperation { + @available(*, deprecated, renamed: "operationDocument") + static public var document: DocumentType { + switch (operationDocument.definition, operationDocument.operationIdentifier) { + case let (definition?, id?): + return .automaticallyPersisted(operationIdentifier: id, definition: definition) + case let (definition?, .none): + return .notPersisted(definition: definition) + case let (.none, id?): + return .persistedOperationsOnly(operationIdentifier: id) + default: + preconditionFailure("operationDocument must have either a definition or an identifier.") + } + } +} diff --git a/Sources/ApolloCodegenLib/ApolloCodegen.swift b/Sources/ApolloCodegenLib/ApolloCodegen.swift index ab48f9a91..bf5b7593e 100644 --- a/Sources/ApolloCodegenLib/ApolloCodegen.swift +++ b/Sources/ApolloCodegenLib/ApolloCodegen.swift @@ -385,7 +385,7 @@ public class ApolloCodegen { } } - var operationIDsFileGenerator = OperationIdentifiersFileGenerator(config: config) + var operationIDsFileGenerator = OperationManifestFileGenerator(config: config) for operation in compilationResult.operations { try autoreleasepool { diff --git a/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift b/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift index adc3ad6ce..2f12392ee 100644 --- a/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift +++ b/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift @@ -164,14 +164,16 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { public let operations: OperationsFileOutput /// The local path structure for the test mock operation object files. public let testMocks: TestMockFileOutput - /// An absolute location to an operation id JSON map file. - public let operationIdentifiersPath: String? + /// Configures the generation of an operation manifest JSON file for use with persisted queries + /// or [Automatic Persisted Queries (APQs)](https://www.apollographql.com/docs/apollo-server/performance/apq). + /// Defaults to `nil`. + public let operationManifest: OperationManifestFileOutput? /// Default property values public struct Default { public static let operations: OperationsFileOutput = .inSchemaModule public static let testMocks: TestMockFileOutput = .none - public static let operationIdentifiersPath: String? = nil + public static let operationManifest: OperationManifestFileOutput? = nil } /// Designated initializer. @@ -182,19 +184,20 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { /// Defaults to `.inSchemaModule`. /// - testMocks: The local path structure for the test mock operation object files. /// If `.none`, test mocks will not be generated. Defaults to `.none`. - /// - operationIdentifiersPath: An absolute location to an operation id JSON map file. - /// If specified, also stores the operation IDs (hashes) as properties on operation types. - /// Defaults to `nil`. + /// - operationManifest: Configures the generation of an operation manifest JSON file for use + /// with persisted queries or + /// [Automatic Persisted Queries (APQs)](https://www.apollographql.com/docs/apollo-server/performance/apq). + /// Defaults to `nil`. public init( schemaTypes: SchemaTypesFileOutput, operations: OperationsFileOutput = Default.operations, testMocks: TestMockFileOutput = Default.testMocks, - operationIdentifiersPath: String? = Default.operationIdentifiersPath + operationManifest: OperationManifestFileOutput? = Default.operationManifest ) { self.schemaTypes = schemaTypes self.operations = operations self.testMocks = testMocks - self.operationIdentifiersPath = operationIdentifiersPath + self.operationManifest = operationManifest } // MARK: Codable @@ -203,6 +206,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { case schemaTypes case operations case testMocks + case operationManifest case operationIdentifiersPath } @@ -211,14 +215,43 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { public init(from decoder: Decoder) throws { let values = try decoder.container(keyedBy: CodingKeys.self) - schemaTypes = try values.decode(SchemaTypesFileOutput.self, forKey: .schemaTypes) - operations = try values.decode(OperationsFileOutput.self, forKey: .operations) - testMocks = try values.decode(TestMockFileOutput.self, forKey: .testMocks) + schemaTypes = try values.decode( + SchemaTypesFileOutput.self, + forKey: .schemaTypes + ) + operations = try values.decode( + OperationsFileOutput.self, + forKey: .operations + ) + testMocks = try values.decode( + TestMockFileOutput.self, + forKey: .testMocks + ) - operationIdentifiersPath = try values.decodeIfPresent( + if let operationManifest = try values.decodeIfPresent( + OperationManifestFileOutput.self, + forKey: .operationManifest + ) { + self.operationManifest = operationManifest + + } else if let operationIdsPath = try values.decodeIfPresent( String.self, forKey: .operationIdentifiersPath - ) ?? Default.operationIdentifiersPath + ){ + self.operationManifest = .init(path: operationIdsPath, version: .legacyAPQ) + + } else { + self.operationManifest = nil + } + } + + public func encode(to encoder: Encoder) throws { + var container = encoder.container(keyedBy: CodingKeys.self) + + try container.encode(self.schemaTypes, forKey: .schemaTypes) + try container.encode(self.operations, forKey: .operations) + try container.encode(self.testMocks, forKey: .testMocks) + try container.encode(self.operationManifest, forKey: .operationManifest) } } @@ -437,6 +470,41 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { } } + /// Configures the generation of an operation manifest JSON file for use with persisted queries + /// or [Automatic Persisted Queries (APQs)](https://www.apollographql.com/docs/apollo-server/performance/apq). + /// + /// The operation manifest is a JSON file that maps all generated GraphQL operations to an + /// operation identifier. This manifest can be used to register operations with a server utilizing + /// persisted queries + /// or [Automatic Persisted Queries (APQs)](https://www.apollographql.com/docs/apollo-server/performance/apq). + /// Defaults to `nil`. + public struct OperationManifestFileOutput: Codable, Equatable { + /// Local path where the generated operation manifest file should be written. + let path: String + /// The version format to use when generating the operation manifest. Defaults to `.persistedQueries`. + let version: Version + + public enum Version: String, Codable, Equatable { + /// Generates an operation manifest for use with persisted queries. + case persistedQueries + /// Generates an operation manifest for pre-registering operations with the legacy + /// [Automatic Persisted Queries (APQs)](https://www.apollographql.com/docs/apollo-server/performance/apq). + /// functionality of Apollo Server/Router. + case legacyAPQ + } + + /// Designated Initializer + /// - Parameters: + /// - path: Local path where the generated operation manifest file should be written. + /// - version: The version format to use when generating the operation manifest. + /// Defaults to `.persistedQueries`. + public init(path: String, version: Version = .persistedQueries) { + self.path = path + self.version = version + } + + } + // MARK: - Other Types public struct OutputOptions: Codable, Equatable { /// Any non-default rules for pluralization or singularization you wish to include. @@ -450,10 +518,8 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { public let schemaDocumentation: Composition /// Which generated selection sets should include generated initializers. public let selectionSetInitializers: SelectionSetInitializers - /// Whether the generated operations should use Automatic Persisted Queries. - /// - /// See `APQConfig` for more information on Automatic Persisted Queries. - public let apqs: APQConfig + /// How to generate the operation documents for your generated operations. + public let operationDocumentFormat: OperationDocumentFormat /// Generate import statements that are compatible with including `Apollo` via Cocoapods. /// /// Cocoapods bundles all files from subspecs into the main target for a pod. This means that @@ -498,7 +564,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { public static let deprecatedEnumCases: Composition = .include public static let schemaDocumentation: Composition = .include public static let selectionSetInitializers: SelectionSetInitializers = [.localCacheMutations] - public static let apqs: APQConfig = .disabled + public static let operationDocumentFormat: OperationDocumentFormat = .definition public static let cocoapodsCompatibleImportStatements: Bool = false public static let warningsOnDeprecatedUsage: Composition = .include public static let conversionStrategies: ConversionStrategies = .init() @@ -516,7 +582,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { /// - schemaDocumentation: Whether schema documentation is added to the generated files. /// - selectionSetInitializers: Which generated selection sets should include /// generated initializers. - /// - apqs: Whether the generated operations should use Automatic Persisted Queries. + /// - operationDocumentFormat: How to generate the operation documents for your generated operations. /// - cocoapodsCompatibleImportStatements: Generate import statements that are compatible with /// including `Apollo` via Cocoapods. /// - warningsOnDeprecatedUsage: Annotate generated Swift code with the Swift `available` @@ -531,7 +597,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { deprecatedEnumCases: Composition = Default.deprecatedEnumCases, schemaDocumentation: Composition = Default.schemaDocumentation, selectionSetInitializers: SelectionSetInitializers = Default.selectionSetInitializers, - apqs: APQConfig = Default.apqs, + operationDocumentFormat: OperationDocumentFormat = Default.operationDocumentFormat, cocoapodsCompatibleImportStatements: Bool = Default.cocoapodsCompatibleImportStatements, warningsOnDeprecatedUsage: Composition = Default.warningsOnDeprecatedUsage, conversionStrategies: ConversionStrategies = Default.conversionStrategies, @@ -542,7 +608,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { self.deprecatedEnumCases = deprecatedEnumCases self.schemaDocumentation = schemaDocumentation self.selectionSetInitializers = selectionSetInitializers - self.apqs = apqs + self.operationDocumentFormat = operationDocumentFormat self.cocoapodsCompatibleImportStatements = cocoapodsCompatibleImportStatements self.warningsOnDeprecatedUsage = warningsOnDeprecatedUsage self.conversionStrategies = conversionStrategies @@ -558,6 +624,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { case schemaDocumentation case selectionSetInitializers case apqs + case operationDocumentFormat case cocoapodsCompatibleImportStatements case warningsOnDeprecatedUsage case conversionStrategies @@ -592,10 +659,15 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { forKey: .selectionSetInitializers ) ?? Default.selectionSetInitializers - apqs = try values.decodeIfPresent( + operationDocumentFormat = try values.decodeIfPresent( + OperationDocumentFormat.self, + forKey: .operationDocumentFormat + ) ?? + values.decodeIfPresent( APQConfig.self, forKey: .apqs - ) ?? Default.apqs + )?.operationDocumentFormat ?? + Default.operationDocumentFormat cocoapodsCompatibleImportStatements = try values.decodeIfPresent( Bool.self, @@ -617,6 +689,21 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { forKey: .pruneGeneratedFiles ) ?? Default.pruneGeneratedFiles } + + public func encode(to encoder: Encoder) throws { + var container = encoder.container(keyedBy: CodingKeys.self) + + try container.encode(self.additionalInflectionRules, forKey: .additionalInflectionRules) + try container.encode(self.queryStringLiteralFormat, forKey: .queryStringLiteralFormat) + try container.encode(self.deprecatedEnumCases, forKey: .deprecatedEnumCases) + try container.encode(self.schemaDocumentation, forKey: .schemaDocumentation) + try container.encode(self.selectionSetInitializers, forKey: .selectionSetInitializers) + try container.encode(self.operationDocumentFormat, forKey: .operationDocumentFormat) + try container.encode(self.cocoapodsCompatibleImportStatements, forKey: .cocoapodsCompatibleImportStatements) + try container.encode(self.warningsOnDeprecatedUsage, forKey: .warningsOnDeprecatedUsage) + try container.encode(self.conversionStrategies, forKey: .conversionStrategies) + try container.encode(self.pruneGeneratedFiles, forKey: .pruneGeneratedFiles) + } } /// Specify the formatting of the GraphQL query string literal. @@ -678,28 +765,58 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { } } - /// Enum to enable using - /// [Automatic Persisted Queries (APQs)](https://www.apollographql.com/docs/apollo-server/performance/apq) - /// with your generated operations. - /// - /// APQs are an Apollo Server feature. When using Apollo iOS to connect to any other GraphQL server, - /// `APQConfig` should be set to `.disabled` - public enum APQConfig: String, Codable, Equatable { - /// The default value. Disables APQs. - /// The operation document is sent to the server with each operation request. - case disabled + public struct OperationDocumentFormat: OptionSet, Codable, Equatable { + /// Include the GraphQL source document for the operation in the generated operation models. + public static let definition = Self(rawValue: 1) + /// Include the computed operation identifier hash for use with persisted queries + /// or [Automatic Persisted Queries (APQs)](https://www.apollographql.com/docs/apollo-server/performance/apq). + public static let operationId = Self(rawValue: 1 << 1) - /// Automatically persists your operations using Apollo Server's - /// [APQs](https://www.apollographql.com/docs/apollo-server/performance/apq). - case automaticallyPersist + public var rawValue: UInt8 + public init(rawValue: UInt8) { + self.rawValue = rawValue + } - /// Provides only the `operationIdentifier` for operations that have been previously persisted - /// to an Apollo Server using - /// [APQs](https://www.apollographql.com/docs/apollo-server/performance/apq). - /// - /// If the server does not recognize the `operationIdentifier`, the operation will fail. This - /// method should only be used if you are manually persisting your queries to an Apollo Server. - case persistedOperationsOnly + // MARK: Codable + + public enum CodingKeys: String, CodingKey { + case definition + case operationId + } + + public init(from decoder: Decoder) throws { + self = OperationDocumentFormat(rawValue: 0) + + var container = try decoder.unkeyedContainer() + while !container.isAtEnd { + let value = try container.decode(String.self) + switch CodingKeys(rawValue: value) { + case .definition: + self.insert(.definition) + case .operationId: + self.insert(.operationId) + default: continue + } + } + guard self.rawValue != 0 else { + throw DecodingError.valueNotFound( + OperationDocumentFormat.self, + .init(codingPath: [ + ApolloCodegenConfiguration.CodingKeys.options, + OutputOptions.CodingKeys.operationDocumentFormat + ], debugDescription: "operationDocumentFormat configuration cannot be empty.")) + } + } + + public func encode(to encoder: Encoder) throws { + var container = encoder.unkeyedContainer() + if self.contains(.definition) { + try container.encode(CodingKeys.definition.rawValue) + } + if self.contains(.operationId) { + try container.encode(CodingKeys.operationId.rawValue) + } + } } /// The ``SelectionSetInitializers`` configuration is used to determine if you would like @@ -790,7 +907,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { /** * **EXPERIMENTAL**: If enabled, the generated operations will be transformed using a method * that attempts to maintain compatibility with the legacy behavior from - * [`apollo-tooling`](https://github.dev/apollographql/apollo-tooling) + * [`apollo-tooling`](https://github.com/apollographql/apollo-tooling) * for registering persisted operation to a safelist. * * - Note: Safelisting queries is a deprecated feature of Apollo Server that has reduced @@ -1114,4 +1231,142 @@ extension ApolloCodegenConfiguration { experimentalFeatures: experimentalFeatures, schemaDownloadConfiguration: schemaDownloadConfiguration) } + + /// Enum to enable using + /// [Automatic Persisted Queries (APQs)](https://www.apollographql.com/docs/apollo-server/performance/apq) + /// with your generated operations. + /// + /// APQs are a feature of Apollo Server/Router. When using Apollo iOS to connect to any other GraphQL server, + /// `APQConfig` should be set to `.disabled` + public enum APQConfig: String, Decodable { + /// The default value. Disables APQs. + /// The operation document is sent to the server with each operation request. + @available(*, deprecated, message: "Use OperationDocumentFormat instead.") + case disabled + + /// Automatically persists your operations using Apollo Server/Router's + /// [APQs](https://www.apollographql.com/docs/apollo-server/performance/apq). + @available(*, deprecated, message: "Use OperationDocumentFormat instead.") + case automaticallyPersist + + /// Provides only the `operationIdentifier` for operations that have been previously persisted + /// to an Apollo Server/Router using + /// [APQs](https://www.apollographql.com/docs/apollo-server/performance/apq). + /// + /// If the server does not recognize the `operationIdentifier`, the operation will fail. This + /// method should only be used if you are manually persisting your queries to an + /// Apollo Server/Router. + @available(*, deprecated, message: "Use OperationDocumentFormat instead.") + case persistedOperationsOnly + + var operationDocumentFormat: ApolloCodegenConfiguration.OperationDocumentFormat { + switch self { + case .disabled: + return .definition + case .automaticallyPersist: + return [.definition, .operationId] + case .persistedOperationsOnly: + return .operationId + } + } + } +} + +extension ApolloCodegenConfiguration.FileOutput { + /// Deprecated initializer. + /// + /// - Parameters: + /// - schemaTypes: The local path structure for the generated schema types files. + /// - operations: The local path structure for the generated operation object files. + /// Defaults to `.inSchemaModule`. + /// - testMocks: The local path structure for the test mock operation object files. + /// If `.none`, test mocks will not be generated. Defaults to `.none`. + /// - operationIdentifiersPath: An absolute location to an operation id JSON map file + /// for use with APQ registration. Defaults to `nil`. + @available(*, deprecated, renamed: "init(schemaTypes:operations:testMocks:operationManifest:)") + public init( + schemaTypes: ApolloCodegenConfiguration.SchemaTypesFileOutput, + operations: ApolloCodegenConfiguration.OperationsFileOutput = Default.operations, + testMocks: ApolloCodegenConfiguration.TestMockFileOutput = Default.testMocks, + operationIdentifiersPath: String? + ) { + self.schemaTypes = schemaTypes + self.operations = operations + self.testMocks = testMocks + if let operationIdentifiersPath { + self.operationManifest = .init(path: operationIdentifiersPath, version: .legacyAPQ) + } else { + self.operationManifest = nil + } + } + + /// An absolute location to an operation id JSON map file. + @available(*, deprecated, renamed: "operationManifest.path") + public var operationIdentifiersPath: String? { operationManifest?.path } +} + +extension ApolloCodegenConfiguration.OutputOptions { + /// Deprecated initializer. + /// + /// - Parameters: + /// - additionalInflectionRules: Any non-default rules for pluralization or singularization + /// you wish to include. + /// - queryStringLiteralFormat: Formatting of the GraphQL query string literal that is + /// included in each generated operation object. + /// - deprecatedEnumCases: How deprecated enum cases from the schema should be handled. + /// - schemaDocumentation: Whether schema documentation is added to the generated files. + /// - selectionSetInitializers: Which generated selection sets should include + /// generated initializers. + /// - apqs: Whether the generated operations should use Automatic Persisted Queries. + /// - cocoapodsCompatibleImportStatements: Generate import statements that are compatible with + /// including `Apollo` via Cocoapods. + /// - warningsOnDeprecatedUsage: Annotate generated Swift code with the Swift `available` + /// attribute and `deprecated` argument for parts of the GraphQL schema annotated with the + /// built-in `@deprecated` directive. + /// - conversionStrategies: Rules for how to convert the names of values from the schema in + /// generated code. + /// - pruneGeneratedFiles: Whether unused generated files will be automatically deleted. + @available(*, deprecated, + renamed: "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)" + ) + public init( + additionalInflectionRules: [InflectionRule] = Default.additionalInflectionRules, + queryStringLiteralFormat: ApolloCodegenConfiguration.QueryStringLiteralFormat = Default.queryStringLiteralFormat, + deprecatedEnumCases: ApolloCodegenConfiguration.Composition = Default.deprecatedEnumCases, + schemaDocumentation: ApolloCodegenConfiguration.Composition = Default.schemaDocumentation, + selectionSetInitializers: ApolloCodegenConfiguration.SelectionSetInitializers = Default.selectionSetInitializers, + apqs: ApolloCodegenConfiguration.APQConfig, + cocoapodsCompatibleImportStatements: Bool = Default.cocoapodsCompatibleImportStatements, + warningsOnDeprecatedUsage: ApolloCodegenConfiguration.Composition = Default.warningsOnDeprecatedUsage, + conversionStrategies: ApolloCodegenConfiguration.ConversionStrategies = Default.conversionStrategies, + pruneGeneratedFiles: Bool = Default.pruneGeneratedFiles + ) { + self.additionalInflectionRules = additionalInflectionRules + self.queryStringLiteralFormat = queryStringLiteralFormat + self.deprecatedEnumCases = deprecatedEnumCases + self.schemaDocumentation = schemaDocumentation + self.selectionSetInitializers = selectionSetInitializers + self.operationDocumentFormat = apqs.operationDocumentFormat + self.cocoapodsCompatibleImportStatements = cocoapodsCompatibleImportStatements + self.warningsOnDeprecatedUsage = warningsOnDeprecatedUsage + self.conversionStrategies = conversionStrategies + self.pruneGeneratedFiles = pruneGeneratedFiles + } + + /// Whether the generated operations should use Automatic Persisted Queries. + /// + /// See `APQConfig` for more information on Automatic Persisted Queries. + @available(*, deprecated, message: "Use OperationDocumentFormat instead.") + public var apqs: ApolloCodegenConfiguration.APQConfig { + switch self.operationDocumentFormat { + case .definition: + return .disabled + case .operationId: + return .persistedOperationsOnly + case [.operationId, .definition]: + return .automaticallyPersist + default: + return .disabled + } + } } diff --git a/Sources/ApolloCodegenLib/FileGenerators/OperationIdentifiersFileGenerator.swift b/Sources/ApolloCodegenLib/FileGenerators/OperationIdentifiersFileGenerator.swift deleted file mode 100644 index c2ee68c1c..000000000 --- a/Sources/ApolloCodegenLib/FileGenerators/OperationIdentifiersFileGenerator.swift +++ /dev/null @@ -1,42 +0,0 @@ -import Foundation - -/// File generator to create a JSON formatted file of operation identifiers. -struct OperationIdentifiersFileGenerator { - /// File path of the generated target. - let filePath: String - - private var template: OperationIdentifiersTemplate - - /// Designated initializer. - /// - /// Parameters: - /// - config: A configuration object specifying output behavior. - init?(config: ApolloCodegen.ConfigurationContext) { - guard let path = config.config.output.operationIdentifiersPath else { - return nil - } - - self.filePath = path - self.template = OperationIdentifiersTemplate() - } - - /// Appends the operation to the collection of identifiers to be written to `path`. - mutating func collectOperationIdentifier(_ operation: IR.Operation) { - template.collectOperationIdentifier(operation) - } - - /// Generates a file containing the operation identifiers. - /// - /// Parameters: - /// - fileManager: `ApolloFileManager` object used to create the file. Defaults to - /// `ApolloFileManager.default`. - func generate(fileManager: ApolloFileManager = .default) throws { - let rendered: String = try template.render() - - try fileManager.createFile( - atPath: filePath, - data: rendered.data(using: .utf8), - overwrite: true - ) - } -} diff --git a/Sources/ApolloCodegenLib/FileGenerators/OperationManifestFileGenerator.swift b/Sources/ApolloCodegenLib/FileGenerators/OperationManifestFileGenerator.swift new file mode 100644 index 000000000..3e570a083 --- /dev/null +++ b/Sources/ApolloCodegenLib/FileGenerators/OperationManifestFileGenerator.swift @@ -0,0 +1,75 @@ +import Foundation + +/// Representation of an operation that supports Automatic Persisted Queries +struct OperationManifestItem { + let name: String + let identifier: String + let source: String + let type: CompilationResult.OperationType + + init(operation: IR.Operation) { + self.name = operation.definition.name + self.identifier = operation.operationIdentifier + self.type = operation.definition.operationType + + var source = operation.definition.source + for fragment in operation.referencedFragments { + source += "\n\(fragment.definition.source)" + } + self.source = source + } +} + +protocol OperationManifestTemplate { + func render(operations: [OperationManifestItem]) throws -> String +} + +/// File generator to create an operation manifest file. +struct OperationManifestFileGenerator { + /// The `OperationManifestFileOutput` used to generated the operation manifest file. + let config: ApolloCodegen.ConfigurationContext + + /// Collection of operation identifiers to be serialized. + private var operationManifest: [OperationManifestItem] = [] + + /// Designated initializer. + /// + /// Parameters: + /// - config: A configuration object specifying output behavior. + init?(config: ApolloCodegen.ConfigurationContext) { + guard config.output.operationManifest != nil else { + return nil + } + + self.config = config + } + + /// Appends the operation to the collection of identifiers to be written to be serialized. + mutating func collectOperationIdentifier(_ operation: IR.Operation) { + operationManifest.append(OperationManifestItem(operation: operation)) + } + + /// Generates a file containing the operation identifiers. + /// + /// Parameters: + /// - fileManager: `ApolloFileManager` object used to create the file. Defaults to + /// `ApolloFileManager.default`. + func generate(fileManager: ApolloFileManager = .default) throws { + let rendered: String = try template.render(operations: operationManifest) + + try fileManager.createFile( + atPath: config.output.operationManifest.unsafelyUnwrapped.path, + data: rendered.data(using: .utf8), + overwrite: true + ) + } + + var template: any OperationManifestTemplate { + switch config.output.operationManifest.unsafelyUnwrapped.version { + case .persistedQueries: + return PersistedQueriesOperationManifestTemplate(config: config) + case .legacyAPQ: + return LegacyAPQOperationManifestTemplate() + } + } +} diff --git a/Sources/ApolloCodegenLib/TemplateString.swift b/Sources/ApolloCodegenLib/TemplateString.swift index a33548e4e..872bc204d 100644 --- a/Sources/ApolloCodegenLib/TemplateString.swift +++ b/Sources/ApolloCodegenLib/TemplateString.swift @@ -132,23 +132,12 @@ struct TemplateString: ExpressibleByStringInterpolation, CustomStringConvertible separator: String = ",\n", terminator: String? = nil ) where T: LazySequenceProtocol, T.Element: CustomStringConvertible { - var iterator = sequence.makeIterator() - guard - var elementsString = iterator.next()?.description, - !elementsString.isEmpty - else { - removeLineIfEmpty() - return - } - - while let element = iterator.next(), !element.description.isEmpty { - elementsString.append(separator + element.description) - } - - appendInterpolation(elementsString) - if let terminator = terminator { - appendInterpolation(terminator) - } + appendInterpolation( + forEachIn: sequence, + separator: separator, + terminator: terminator, + { TemplateString($0.description) } + ) } mutating func appendInterpolation( @@ -178,6 +167,36 @@ struct TemplateString: ExpressibleByStringInterpolation, CustomStringConvertible if shouldWrapInNewlines { appendInterpolation("\n") } } + // MARK: For Each + + mutating func appendInterpolation( + forEachIn sequence: T, + separator: String = ",\n", + terminator: String? = nil, + _ template: (T.Element) throws -> TemplateString? + ) rethrows where T: Sequence { + var iterator = sequence.makeIterator() + var resultString = "" + + while let element = iterator.next(), + let elementString = try template(element)?.description { + resultString.append( + resultString.isEmpty ? + elementString : separator + elementString + ) + } + + guard !resultString.isEmpty else { + removeLineIfEmpty() + return + } + + appendInterpolation(resultString) + if let terminator = terminator { + appendInterpolation(terminator) + } + } + // MARK: While mutating func appendInterpolation( @@ -310,6 +329,12 @@ struct TemplateString: ExpressibleByStringInterpolation, CustomStringConvertible appendInterpolation(components) } + // MARK: JSON + + mutating func appendInterpolation(json jsonData: Data) { + appendInterpolation(String(decoding: jsonData, as: UTF8.self)) + } + // MARK: - Helpers mutating func removeLineIfEmpty() { @@ -393,4 +418,10 @@ extension String { var isAllUppercased: Bool { return self == self.uppercased() } + + func convertedToSingleLine() -> String { + return components(separatedBy: .newlines) + .map { $0.trimmingCharacters(in: .whitespaces) } + .joined(separator: " ") + } } diff --git a/Sources/ApolloCodegenLib/Templates/LegacyAPQOperationManifestTemplate.swift b/Sources/ApolloCodegenLib/Templates/LegacyAPQOperationManifestTemplate.swift new file mode 100644 index 000000000..c8e505590 --- /dev/null +++ b/Sources/ApolloCodegenLib/Templates/LegacyAPQOperationManifestTemplate.swift @@ -0,0 +1,33 @@ +import Foundation + +/// Provides the format to output an operation manifest file used for APQ registration. +struct LegacyAPQOperationManifestTemplate: OperationManifestTemplate { + + struct OperationJSONValue: Codable { + let name: String + let source: String + } + + func render(operations: [OperationManifestItem]) throws -> String { + try template(operations).description + } + + private func template(_ operations: [OperationManifestItem]) throws -> TemplateString { + let encoder = JSONEncoder() + encoder.outputFormatting = .prettyPrinted + + return TemplateString( + """ + { + \(try operations.map({ operation in + let value = OperationJSONValue(name: operation.name, source: operation.source) + return """ + "\(operation.identifier)" : \(json: try encoder.encode(value)) + """ + }), separator: ",\n") + } + """ + ) + } + +} diff --git a/Sources/ApolloCodegenLib/Templates/OperationDefinitionTemplate.swift b/Sources/ApolloCodegenLib/Templates/OperationDefinitionTemplate.swift index 63035498e..3c3fc9dc4 100644 --- a/Sources/ApolloCodegenLib/Templates/OperationDefinitionTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/OperationDefinitionTemplate.swift @@ -62,12 +62,12 @@ struct OperationDefinitionTemplate: OperationTemplateRenderer { accessControlRenderer: @autoclosure () -> String ) -> TemplateString { let includeFragments = !fragments.isEmpty - let includeDefinition = config.options.apqs != .persistedOperationsOnly + let includeDefinition = config.options.operationDocumentFormat.contains(.definition) return TemplateString(""" \(accessControlRenderer())\ - static let document: \(config.ApolloAPITargetName).DocumentType = .\(config.options.apqs.rendered)( - \(if: config.options.apqs != .disabled, """ + static let operationDocument: \(config.ApolloAPITargetName).OperationDocument = .init( + \(if: config.options.operationDocumentFormat.contains(.operationId), """ operationIdentifier: \"\(identifier())\"\(if: includeDefinition, ",") """) \(if: includeDefinition, """ @@ -87,16 +87,6 @@ struct OperationDefinitionTemplate: OperationTemplateRenderer { } -fileprivate extension ApolloCodegenConfiguration.APQConfig { - var rendered: String { - switch self { - case .disabled: return "notPersisted" - case .automaticallyPersist: return "automaticallyPersisted" - case .persistedOperationsOnly: return "persistedOperationsOnly" - } - } -} - fileprivate extension CompilationResult.OperationType { var renderedProtocolName: String { switch self { @@ -118,7 +108,7 @@ fileprivate extension String { """ case .singleLine: - return "#\"\(components(separatedBy: .newlines).joined(separator: ""))\"#" + return "#\"\(convertedToSingleLine())\"#" } } } diff --git a/Sources/ApolloCodegenLib/Templates/OperationIdentifiersTemplate.swift b/Sources/ApolloCodegenLib/Templates/OperationIdentifiersTemplate.swift deleted file mode 100644 index 164795aa6..000000000 --- a/Sources/ApolloCodegenLib/Templates/OperationIdentifiersTemplate.swift +++ /dev/null @@ -1,56 +0,0 @@ -import Foundation -import OrderedCollections - -/// Representation of an operation that supports Automatic Persisted Queries -struct OperationDetail: Codable { - let name: String - let source: String -} - -/// Ordered dictionary of operation details keyed by the computed hash. -typealias OperationIdentifierList = OrderedDictionary - -/// Provides the format to output a file used for APQ registration. -struct OperationIdentifiersTemplate { - /// Collection of operation identifiers to be serialized. - private var operationIdentifiers: OperationIdentifierList = [:] - - /// Appends the operation to the collection of identifiers to be serialized. - mutating func collectOperationIdentifier(_ operation: IR.Operation) { - var source = operation.definition.source - for fragment in operation.referencedFragments { - source += "\n\(fragment.definition.source)" - } - - operationIdentifiers[operation.operationIdentifier] = OperationDetail( - name: operation.definition.name, - source: source - ) - } - - private func template() throws -> TemplateString { - let encoder = JSONEncoder() - encoder.outputFormatting = .prettyPrinted - - return TemplateString( - """ - { - \(try operationIdentifiers.map({ key, value in - String(""" - "\(key)" : \(json: try encoder.encode(value)) - """)}), separator: ",\n") - } - """ - ) - } - - func render() throws -> String { - try template().description - } -} - -fileprivate extension String.StringInterpolation { - mutating func appendInterpolation(json jsonData: Data) { - appendInterpolation(String(decoding: jsonData, as: UTF8.self)) - } -} diff --git a/Sources/ApolloCodegenLib/Templates/PersistedQueriesOperationManifestTemplate.swift b/Sources/ApolloCodegenLib/Templates/PersistedQueriesOperationManifestTemplate.swift new file mode 100644 index 000000000..091109a0c --- /dev/null +++ b/Sources/ApolloCodegenLib/Templates/PersistedQueriesOperationManifestTemplate.swift @@ -0,0 +1,45 @@ +import Foundation + +/// Provides the format to output an operation manifest file used for persisted queries. +struct PersistedQueriesOperationManifestTemplate: OperationManifestTemplate { + + let config: ApolloCodegen.ConfigurationContext + let encoder = JSONEncoder() + + func render(operations: [OperationManifestItem]) throws -> String { + try template(operations).description + } + + private func template(_ operations: [OperationManifestItem]) throws -> TemplateString { + return try TemplateString( + """ + { + "format": "apollo-persisted-query-manifest", + "version": 1, + "operations": [ + \(forEachIn: operations, terminator: ",", { operation in + return """ + { + "id": "\(operation.identifier)", + "body": \(try operationSource(for: operation)), + "name": "\(operation.name)", + "type": "\(operation.type.rawValue)" + } + """ + }) + ] + } + """ + ) + } + + private func operationSource(for operation: OperationManifestItem) throws -> String { + switch config.options.queryStringLiteralFormat { + case .multiline: + return TemplateString("\(json: try encoder.encode(operation.source))").description + case .singleLine: + return "\"\(operation.source.convertedToSingleLine())\"" + } + } + +} diff --git a/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/IssuesAndCommentsForRepositoryQuery.graphql.swift b/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/IssuesAndCommentsForRepositoryQuery.graphql.swift index 51eae3469..b0cfa2a8a 100644 --- a/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/IssuesAndCommentsForRepositoryQuery.graphql.swift +++ b/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/IssuesAndCommentsForRepositoryQuery.graphql.swift @@ -5,7 +5,7 @@ public class IssuesAndCommentsForRepositoryQuery: GraphQLQuery { public static let operationName: String = "IssuesAndCommentsForRepository" - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""" query IssuesAndCommentsForRepository { diff --git a/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/RepoURLQuery.graphql.swift b/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/RepoURLQuery.graphql.swift index bca38e17b..af57c5426 100644 --- a/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/RepoURLQuery.graphql.swift +++ b/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/RepoURLQuery.graphql.swift @@ -5,7 +5,7 @@ public class RepoURLQuery: GraphQLQuery { public static let operationName: String = "RepoURL" - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""" query RepoURL { diff --git a/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/RepositoryQuery.graphql.swift b/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/RepositoryQuery.graphql.swift index 679a5b8e2..da7439b87 100644 --- a/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/RepositoryQuery.graphql.swift +++ b/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/RepositoryQuery.graphql.swift @@ -5,7 +5,7 @@ public class RepositoryQuery: GraphQLQuery { public static let operationName: String = "Repository" - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""" query Repository { diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateAwesomeReviewMutation.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateAwesomeReviewMutation.graphql.swift index b759534db..9d71b54a3 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateAwesomeReviewMutation.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateAwesomeReviewMutation.graphql.swift @@ -5,7 +5,7 @@ public class CreateAwesomeReviewMutation: GraphQLMutation { public static let operationName: String = "CreateAwesomeReview" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "4a1250de93ebcb5cad5870acf15001112bf27bb963e8709555b5ff67a1405374", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewForEpisodeMutation.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewForEpisodeMutation.graphql.swift index 1ddd66837..c7b5a2bcb 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewForEpisodeMutation.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewForEpisodeMutation.graphql.swift @@ -5,7 +5,7 @@ public class CreateReviewForEpisodeMutation: GraphQLMutation { public static let operationName: String = "CreateReviewForEpisode" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "9bbf5b4074d0635fb19d17c621b7b04ebfb1920d468a94266819e149841e7d5d", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewWithNullFieldMutation.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewWithNullFieldMutation.graphql.swift index e584316b4..1ff964cf2 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewWithNullFieldMutation.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewWithNullFieldMutation.graphql.swift @@ -5,7 +5,7 @@ public class CreateReviewWithNullFieldMutation: GraphQLMutation { public static let operationName: String = "CreateReviewWithNullField" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "a9600d176cd7e4671b8689f1d01fe79ea896932bfafb8a925af673f0e4111828", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/DroidDetailsWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/DroidDetailsWithFragmentQuery.graphql.swift index d128299ac..7327fc098 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/DroidDetailsWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/DroidDetailsWithFragmentQuery.graphql.swift @@ -5,7 +5,7 @@ public class DroidDetailsWithFragmentQuery: GraphQLQuery { public static let operationName: String = "DroidDetailsWithFragment" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "7277e97563e911ac8f5c91d401028d218aae41f38df014d7fa0b037bb2a2e739", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsIDsQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsIDsQuery.graphql.swift index ea29b77e5..9392bc677 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsIDsQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsIDsQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroAndFriendsIDsQuery: GraphQLQuery { public static let operationName: String = "HeroAndFriendsIDs" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "117d0f6831d8f4abe5b61ed1dbb8071b0825e19649916c0fe0906a6f578bb088", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesQuery.graphql.swift index 083c2e505..412f2cb38 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroAndFriendsNamesQuery: GraphQLQuery { public static let operationName: String = "HeroAndFriendsNames" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "fe3f21394eb861aa515c4d582e645469045793c9cbbeca4b5d4ce4d7dd617556", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentQuery.graphql.swift index bd62e70d4..8eb87a9d2 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroAndFriendsNamesWithFragmentQuery: GraphQLQuery { public static let operationName: String = "HeroAndFriendsNamesWithFragment" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "1d3ad903dad146ff9d7aa09813fc01becd017489bfc1af8ffd178498730a5a26", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentTwiceQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentTwiceQuery.graphql.swift index 9ad8c18a0..32b6a8eb5 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentTwiceQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentTwiceQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroAndFriendsNamesWithFragmentTwiceQuery: GraphQLQuery { public static let operationName: String = "HeroAndFriendsNamesWithFragmentTwice" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "b5f4eca712a136f0d5d9f96203ef7d03cd119d8388f093f4b78ae124acb904cb", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDForParentOnlyQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDForParentOnlyQuery.graphql.swift index 1bdd80f1d..e1e5c8e8f 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDForParentOnlyQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDForParentOnlyQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroAndFriendsNamesWithIDForParentOnlyQuery: GraphQLQuery { public static let operationName: String = "HeroAndFriendsNamesWithIDForParentOnly" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "f091468a629f3b757c03a1b7710c6ede8b5c8f10df7ba3238f2bbcd71c56f90f", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDsQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDsQuery.graphql.swift index 481b0da66..545a50144 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDsQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDsQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroAndFriendsNamesWithIDsQuery: GraphQLQuery { public static let operationName: String = "HeroAndFriendsNamesWithIDs" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "8e4ca76c63660898cfd5a3845e3709027750b5f0151c7f9be65759b869c5486d", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInQuery.graphql.swift index cf167bdf3..83ff0777f 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroAppearsInQuery: GraphQLQuery { public static let operationName: String = "HeroAppearsIn" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "22d772c0fc813281705e8f0a55fc70e71eeff6e98f3f9ef96cf67fb896914522", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInWithFragmentQuery.graphql.swift index 9db3b146f..6943f53ea 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInWithFragmentQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroAppearsInWithFragmentQuery: GraphQLQuery { public static let operationName: String = "HeroAppearsInWithFragment" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "1756158bd7736d58db45a48d74a724fa1b6fdac735376df8afac8318ba5431fb", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsFragmentConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsFragmentConditionalInclusionQuery.graphql.swift index ad31265ae..b62e20237 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsFragmentConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsFragmentConditionalInclusionQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroDetailsFragmentConditionalInclusionQuery: GraphQLQuery { public static let operationName: String = "HeroDetailsFragmentConditionalInclusion" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "b0fa7927ff93b4a579c3460fb04d093072d34c8018e41197c7e080aeeec5e19b", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsInlineConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsInlineConditionalInclusionQuery.graphql.swift index 9609a0874..005daefda 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsInlineConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsInlineConditionalInclusionQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroDetailsInlineConditionalInclusionQuery: GraphQLQuery { public static let operationName: String = "HeroDetailsInlineConditionalInclusion" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "3091d9d3f1d2374e2f835ce05d332e50b3fe61502d73213b9aa511f0f94f091c", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsQuery.graphql.swift index 0e9df5a2a..06a5b04cc 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroDetailsQuery: GraphQLQuery { public static let operationName: String = "HeroDetails" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "207d29944f5822bff08a07db4a55274ea14035bacfe20699da41a47454f1181e", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsWithFragmentQuery.graphql.swift index 9812d31bc..23ebd2cc9 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsWithFragmentQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroDetailsWithFragmentQuery: GraphQLQuery { public static let operationName: String = "HeroDetailsWithFragment" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "b55bd9d56d1b5972345412b6adb88ceb64d6086c8051d2588d8ab701f0ee7c2f", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsConditionalInclusionQuery.graphql.swift index 90aa6ce12..fa3722c5a 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsConditionalInclusionQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroFriendsDetailsConditionalInclusionQuery: GraphQLQuery { public static let operationName: String = "HeroFriendsDetailsConditionalInclusion" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "8cada231691ff2f5a0a07c54b7332114588f11b947795da345c5b054211fbcfd", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.graphql.swift index f69be2c20..4c76af975 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery: GraphQLQuery { public static let operationName: String = "HeroFriendsDetailsUnconditionalAndConditionalInclusion" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "65381a20574db4b458a0821328252deb0da1a107f9ab77c99fb2467e66a5f12d", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsOfFriendsNamesQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsOfFriendsNamesQuery.graphql.swift index d500e08b1..9580ccd0f 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsOfFriendsNamesQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsOfFriendsNamesQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroFriendsOfFriendsNamesQuery: GraphQLQuery { public static let operationName: String = "HeroFriendsOfFriendsNames" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "37cd5626048e7243716ffda9e56503939dd189772124a1c21b0e0b87e69aae01", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInQuery.graphql.swift index 30876ae11..1a53fdeba 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroNameAndAppearsInQuery: GraphQLQuery { public static let operationName: String = "HeroNameAndAppearsIn" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "f714414a2002404f9943490c8cc9c1a7b8ecac3ca229fa5a326186b43c1385ce", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInWithFragmentQuery.graphql.swift index 18d81a3ca..1381a2404 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInWithFragmentQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroNameAndAppearsInWithFragmentQuery: GraphQLQuery { public static let operationName: String = "HeroNameAndAppearsInWithFragment" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "0664fed3eb4f9fbdb44e8691d9e8fd11f2b3c097ba11327592054f602bd3ba1a", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothQuery.graphql.swift index 93483a911..6598892d5 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroNameConditionalBothQuery: GraphQLQuery { public static let operationName: String = "HeroNameConditionalBoth" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "66f4dc124b6374b1912b22a2a208e34a4b1997349402a372b95bcfafc7884064", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothSeparateQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothSeparateQuery.graphql.swift index 1cc10e703..6a50da02d 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothSeparateQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothSeparateQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroNameConditionalBothSeparateQuery: GraphQLQuery { public static let operationName: String = "HeroNameConditionalBothSeparate" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "d0f9e9205cdc09320035662f528a177654d3275b0bf94cf0e259a65fde33e7e5", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalExclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalExclusionQuery.graphql.swift index 205b59f7d..b45cd8192 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalExclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalExclusionQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroNameConditionalExclusionQuery: GraphQLQuery { public static let operationName: String = "HeroNameConditionalExclusion" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "3dd42259adf2d0598e89e0279bee2c128a7913f02b1da6aa43f3b5def6a8a1f8", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalInclusionQuery.graphql.swift index a35ff7ae4..3b08d141e 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalInclusionQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroNameConditionalInclusionQuery: GraphQLQuery { public static let operationName: String = "HeroNameConditionalInclusion" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "338081aea3acc83d04af0741ecf0da1ec2ee8e6468a88383476b681015905ef8", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameQuery.graphql.swift index 241094017..3049a9c5c 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroNameQuery: GraphQLQuery { public static let operationName: String = "HeroName" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "f6e76545cd03aa21368d9969cb39447f6e836a16717823281803778e7805d671", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameTypeSpecificConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameTypeSpecificConditionalInclusionQuery.graphql.swift index d5d0ec599..4d5d5f877 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameTypeSpecificConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameTypeSpecificConditionalInclusionQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroNameTypeSpecificConditionalInclusionQuery: GraphQLQuery { public static let operationName: String = "HeroNameTypeSpecificConditionalInclusion" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "76aecc75265295818d3990000b17e32d5524ca85a4bc159ae8a3f8ec7ce91cc3", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentAndIDQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentAndIDQuery.graphql.swift index 93d9ef8da..2af55d1a3 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentAndIDQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentAndIDQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroNameWithFragmentAndIDQuery: GraphQLQuery { public static let operationName: String = "HeroNameWithFragmentAndID" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "a87a0694c09d1ed245e9a80f245d96a5f57b20a4aa936ee9ab09b2a43620db02", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentQuery.graphql.swift index 147c8ddf7..521cc19fa 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroNameWithFragmentQuery: GraphQLQuery { public static let operationName: String = "HeroNameWithFragment" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "b952f0054915a32ec524ac0dde0244bcda246649debe149f9e32e303e21c8266", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithIDQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithIDQuery.graphql.swift index 214af7ac6..881664cb4 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithIDQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithIDQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroNameWithIDQuery: GraphQLQuery { public static let operationName: String = "HeroNameWithID" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "83c03f612c46fca72f6cb902df267c57bffc9209bc44dd87d2524fb2b34f6f18", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroParentTypeDependentFieldQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroParentTypeDependentFieldQuery.graphql.swift index 0775830c8..48f4816ec 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroParentTypeDependentFieldQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroParentTypeDependentFieldQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroParentTypeDependentFieldQuery: GraphQLQuery { public static let operationName: String = "HeroParentTypeDependentField" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "39eb41b5a9477c36fa529c23d6f0de6ebcc0312daf5bdcfe208d5baec752dc5b", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroTypeDependentAliasedFieldQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroTypeDependentAliasedFieldQuery.graphql.swift index e252e1b04..515e15f2e 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroTypeDependentAliasedFieldQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroTypeDependentAliasedFieldQuery.graphql.swift @@ -5,7 +5,7 @@ public class HeroTypeDependentAliasedFieldQuery: GraphQLQuery { public static let operationName: String = "HeroTypeDependentAliasedField" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "eac5a52f9020fc2e9b5dc5facfd6a6295683b8d57ea62ee84254069fcd5e504c", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HumanQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HumanQuery.graphql.swift index fb6744c4d..d60d0d53b 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HumanQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HumanQuery.graphql.swift @@ -5,7 +5,7 @@ public class HumanQuery: GraphQLQuery { public static let operationName: String = "Human" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "b37eb69b82fd52358321e49453769750983be1c286744dbf415735d7bcf12f1e", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SameHeroTwiceQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SameHeroTwiceQuery.graphql.swift index 90694f670..f3dab7d9d 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SameHeroTwiceQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SameHeroTwiceQuery.graphql.swift @@ -5,7 +5,7 @@ public class SameHeroTwiceQuery: GraphQLQuery { public static let operationName: String = "SameHeroTwice" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "2a8ad85a703add7d64622aaf6be76b58a1134caf28e4ff6b34dd00ba89541364", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SearchQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SearchQuery.graphql.swift index c6ecfefd8..242f803ea 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SearchQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SearchQuery.graphql.swift @@ -5,7 +5,7 @@ public class SearchQuery: GraphQLQuery { public static let operationName: String = "Search" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "477b77c476899915498a56ae7bb835667b1e875cb94f6daa7f75e05018be2c3a", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipCoordinatesQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipCoordinatesQuery.graphql.swift index bcdf00357..4c72f0f48 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipCoordinatesQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipCoordinatesQuery.graphql.swift @@ -5,7 +5,7 @@ public class StarshipCoordinatesQuery: GraphQLQuery { public static let operationName: String = "StarshipCoordinates" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "8dd77d4bc7494c184606da092a665a7c2ca3c2a3f14d3b23fa5e469e207b3406", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipQuery.graphql.swift index 920d50ea5..6b71996a5 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipQuery.graphql.swift @@ -5,7 +5,7 @@ public class StarshipQuery: GraphQLQuery { public static let operationName: String = "Starship" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "a3734516185da9919e3e66d74fe92b60d65292a1943dc54913f7332637dfdd2a", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/TwoHeroesQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/TwoHeroesQuery.graphql.swift index f00304c44..212b3c42e 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/TwoHeroesQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/TwoHeroesQuery.graphql.swift @@ -5,7 +5,7 @@ public class TwoHeroesQuery: GraphQLQuery { public static let operationName: String = "TwoHeroes" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "b868fa9c48f19b8151c08c09f46831e3b9cd09f5c617d328647de785244b52bb", definition: .init( #""" diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Subscriptions/ReviewAddedSubscription.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Subscriptions/ReviewAddedSubscription.graphql.swift index 888cfa21f..5ecb4cf3d 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Subscriptions/ReviewAddedSubscription.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Subscriptions/ReviewAddedSubscription.graphql.swift @@ -5,7 +5,7 @@ public class ReviewAddedSubscription: GraphQLSubscription { public static let operationName: String = "ReviewAdded" - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "38644c5e7cf4fd506b91d2e7010cabf84e63dfcd33cf1deb443b4b32b55e2cbe", definition: .init( #""" diff --git a/Sources/SubscriptionAPI/SubscriptionAPI/Sources/Operations/Subscriptions/IncrementingSubscription.graphql.swift b/Sources/SubscriptionAPI/SubscriptionAPI/Sources/Operations/Subscriptions/IncrementingSubscription.graphql.swift index 076ab5b8b..9473a1fd5 100644 --- a/Sources/SubscriptionAPI/SubscriptionAPI/Sources/Operations/Subscriptions/IncrementingSubscription.graphql.swift +++ b/Sources/SubscriptionAPI/SubscriptionAPI/Sources/Operations/Subscriptions/IncrementingSubscription.graphql.swift @@ -5,7 +5,7 @@ public class IncrementingSubscription: GraphQLSubscription { public static let operationName: String = "Incrementing" - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""" subscription Incrementing { diff --git a/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadMultipleFilesToDifferentParametersMutation.graphql.swift b/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadMultipleFilesToDifferentParametersMutation.graphql.swift index d4f36c25f..32c6433a7 100644 --- a/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadMultipleFilesToDifferentParametersMutation.graphql.swift +++ b/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadMultipleFilesToDifferentParametersMutation.graphql.swift @@ -5,7 +5,7 @@ public class UploadMultipleFilesToDifferentParametersMutation: GraphQLMutation { public static let operationName: String = "UploadMultipleFilesToDifferentParameters" - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""" mutation UploadMultipleFilesToDifferentParameters($singleFile: Upload!, $multipleFiles: [Upload!]!) { diff --git a/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadMultipleFilesToTheSameParameterMutation.graphql.swift b/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadMultipleFilesToTheSameParameterMutation.graphql.swift index 02893c3e0..5464622ce 100644 --- a/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadMultipleFilesToTheSameParameterMutation.graphql.swift +++ b/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadMultipleFilesToTheSameParameterMutation.graphql.swift @@ -5,7 +5,7 @@ public class UploadMultipleFilesToTheSameParameterMutation: GraphQLMutation { public static let operationName: String = "UploadMultipleFilesToTheSameParameter" - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""" mutation UploadMultipleFilesToTheSameParameter($files: [Upload!]!) { diff --git a/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadOneFileMutation.graphql.swift b/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadOneFileMutation.graphql.swift index 891d8a0c9..bd39aebbd 100644 --- a/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadOneFileMutation.graphql.swift +++ b/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadOneFileMutation.graphql.swift @@ -5,7 +5,7 @@ public class UploadOneFileMutation: GraphQLMutation { public static let operationName: String = "UploadOneFile" - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""" mutation UploadOneFile($file: Upload!) { diff --git a/SwiftScripts/Package.resolved b/SwiftScripts/Package.resolved index 33d837146..087baddcf 100644 --- a/SwiftScripts/Package.resolved +++ b/SwiftScripts/Package.resolved @@ -42,8 +42,8 @@ "repositoryURL": "https://github.com/apple/swift-docc-plugin", "state": { "branch": null, - "revision": "9b1258905c21fc1b97bf03d1b4ca12c4ec4e5fda", - "version": "1.2.0" + "revision": "26ac5758409154cc448d7ab82389c520fa8a8247", + "version": "1.3.0" } }, { diff --git a/SwiftScripts/Sources/Codegen/main.swift b/SwiftScripts/Sources/Codegen/main.swift index b3aa1af25..16387e8bd 100644 --- a/SwiftScripts/Sources/Codegen/main.swift +++ b/SwiftScripts/Sources/Codegen/main.swift @@ -20,7 +20,7 @@ struct Codegen: ParsableCommand { name: [.customLong("package-type"), .customShort("p")], help: "The package manager for the generated module - Required." ) - var packageManager: String + var packageManager: String = "SPM" mutating func run() throws { let targets = targetNames.isEmpty ? diff --git a/SwiftScripts/Sources/TargetConfig/Target.swift b/SwiftScripts/Sources/TargetConfig/Target.swift index 5348ea816..4a73700e3 100644 --- a/SwiftScripts/Sources/TargetConfig/Target.swift +++ b/SwiftScripts/Sources/TargetConfig/Target.swift @@ -98,10 +98,13 @@ public enum Target: CaseIterable { ), operations: .inSchemaModule, testMocks: includeTestMocks ? .swiftPackage() : .none, - operationIdentifiersPath: includeOperationIdentifiers ? - try graphQLFolder(fromTargetRoot: targetRootURL) - .childFileURL(fileName: "operationIDs.json") - .path : nil + operationManifest: includeOperationIdentifiers ? + .init( + path: try graphQLFolder(fromTargetRoot: targetRootURL) + .childFileURL(fileName: "operationIDs.json") + .path + ) + : nil ) } @@ -124,7 +127,7 @@ public enum Target: CaseIterable { case .starWars: return .init( schemaDocumentation: .include, selectionSetInitializers: .all, - apqs: .automaticallyPersist + operationDocumentFormat: [.definition, .operationId] ) case .animalKingdom: return .init( schemaDocumentation: .include, diff --git a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift index e5aceef3d..6ebf0b7f0 100644 --- a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift +++ b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift @@ -36,7 +36,7 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { ), operations: .absolute(path: "/absolute/path", accessModifier: .internal), testMocks: .swiftPackage(targetName: "SchemaTestMocks"), - operationIdentifiersPath: "/operation/identifiers/path" + operationManifest: .init(path: "/operation/identifiers/path") ), options: .init( additionalInflectionRules: [ @@ -45,7 +45,7 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { queryStringLiteralFormat: .singleLine, deprecatedEnumCases: .exclude, schemaDocumentation: .exclude, - apqs: .persistedOperationsOnly, + operationDocumentFormat: .definition, cocoapodsCompatibleImportStatements: true, warningsOnDeprecatedUsage: .exclude, conversionStrategies:.init(enumCases: .none), @@ -82,12 +82,14 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { } } ], - "apqs" : "persistedOperationsOnly", "cocoapodsCompatibleImportStatements" : true, "conversionStrategies" : { "enumCases" : "none" }, "deprecatedEnumCases" : "exclude", + "operationDocumentFormat" : [ + "definition" + ], "pruneGeneratedFiles" : false, "queryStringLiteralFormat" : "singleLine", "schemaDocumentation" : "exclude", @@ -97,7 +99,10 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { "warningsOnDeprecatedUsage" : "exclude" }, "output" : { - "operationIdentifiersPath" : "/operation/identifiers/path", + "operationManifest" : { + "path" : "/operation/identifiers/path", + "version" : "persistedQueries" + }, "operations" : { "absolute" : { "accessModifier" : "internal", @@ -134,7 +139,7 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { let actual = encodedJSON.asString // then - expect(actual).to(equal(MockApolloCodegenConfiguration.encodedJSON)) + expect(actual).to(equalLineByLine(MockApolloCodegenConfiguration.encodedJSON)) } func test__decodeApolloCodegenConfiguration__givenAllParameters_shouldReturnStruct() throws { @@ -282,6 +287,22 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { .to(throwError()) } + func test__encodeMinimalConfigurationStruct__canBeDecoded() throws { + let config = ApolloCodegenConfiguration( + schemaNamespace: "MinimalSchema", + input: .init(schemaPath: "/path/to/schema.graphqls"), + output: .init(schemaTypes: .init( + path: "/output/path", + moduleType: .embeddedInTarget(name: "SomeTarget") + )) + ) + + let encodedConfig = try testJSONEncoder.encode(config) + + expect(try JSONDecoder().decode(ApolloCodegenConfiguration.self, from: encodedConfig)) + .toNot(throwError()) + } + // MARK: - QueryStringLiteralFormat Tests func encodedValue(_ case: ApolloCodegenConfiguration.QueryStringLiteralFormat) -> String { @@ -661,49 +682,149 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { expect(decoded).to(equal(expected)) } - // MARK: - APQConfig Tests + // MARK: - OperationDocumentFormat Tests - func encodedValue(_ case: ApolloCodegenConfiguration.APQConfig) -> String { + func encodedValue(_ case: ApolloCodegenConfiguration.OperationDocumentFormat) -> String { switch `case` { - case .disabled: return "\"disabled\"" - case .automaticallyPersist: return "\"automaticallyPersist\"" - case .persistedOperationsOnly: return "\"persistedOperationsOnly\"" + case .definition: + return """ + [ + "definition" + ] + """ + case .operationId: + return """ + [ + "operationId" + ] + """ + case [.definition, .operationId]: + return """ + [ + "definition", + "operationId" + ] + """ + default: + XCTFail("Invalid Definition") + return "" } } - func test__encodeAPQConfig__givenDisabled_shouldReturnString() throws { + func test__encodeOperationDocumentFormat__givenDefinition_shouldReturnStringArray() throws { // given - let subject = ApolloCodegenConfiguration.APQConfig.disabled + let subject = ApolloCodegenConfiguration.OperationDocumentFormat.definition // when let actual = try testJSONEncoder.encode(subject).asString // then - expect(actual).to(equal(encodedValue(.disabled))) + expect(actual).to(equalLineByLine(encodedValue(.definition))) } - func test__encodeAPQConfig__givenAutomaticallyPersist_shouldReturnString() throws { + func test__encodeOperationDocumentFormat__givenOperationId_shouldReturnStringArray() throws { // given - let subject = ApolloCodegenConfiguration.APQConfig.automaticallyPersist + let subject = ApolloCodegenConfiguration.OperationDocumentFormat.operationId // when let actual = try testJSONEncoder.encode(subject).asString // then - expect(actual).to(equal(encodedValue(.automaticallyPersist))) + expect(actual).to(equal(encodedValue(.operationId))) } - func test__encodeAPQConfig__givenPersistedOperationsOnly_shouldReturnString() throws { + func test__encodeOperationDocumentFormat__givenBoth_shouldReturnStringArray() throws { // given - let subject = ApolloCodegenConfiguration.APQConfig.persistedOperationsOnly + let subject: ApolloCodegenConfiguration.OperationDocumentFormat = [ + .definition, .operationId + ] // when let actual = try testJSONEncoder.encode(subject).asString // then - expect(actual).to(equal(encodedValue(.persistedOperationsOnly))) + expect(actual).to(equal(encodedValue([.definition, .operationId]))) + } + + func test__decodeOperationDocumentFormat__givenDefinition_shouldReturnOptionSet() throws { + // given + let subject = encodedValue(.definition).asData + + // when + let actual = try JSONDecoder().decode( + ApolloCodegenConfiguration.OperationDocumentFormat.self, + from: subject + ) + + // then + expect(actual).to(equal(.definition)) + } + + func test__decodeOperationDocumentFormat__givenOperationId_shouldReturnOptionSet() throws { + // given + let subject = encodedValue(.operationId).asData + + // when + let actual = try JSONDecoder().decode( + ApolloCodegenConfiguration.OperationDocumentFormat.self, + from: subject + ) + + // then + expect(actual).to(equal(.operationId)) + } + + func test__decodeOperationDocumentFormat__givenBoth_shouldReturnOptionSet() throws { + // given + let subject = encodedValue([.definition, .operationId]).asData + + // when + let actual = try JSONDecoder().decode( + ApolloCodegenConfiguration.OperationDocumentFormat.self, + from: subject + ) + + // then + expect(actual).to(equal([.definition, .operationId])) + } + + func test__decodeOperationDocumentFormat__givenUnknown_shouldThrow() throws { + // given + let subject = "\"unknown\"".asData + + // then + expect( + try JSONDecoder().decode( + ApolloCodegenConfiguration.OperationDocumentFormat.self, + from: subject + ) + ).to(throwError()) + } + + func test__decodeOperationDocumentFormat__givenEmptyArray_shouldThrow() throws { + // given + let subject = "[]".asData + + // then + expect( + try JSONDecoder().decode( + ApolloCodegenConfiguration.OperationDocumentFormat.self, + from: subject + ) + ).to(throwError()) + } + + // MARK: - APQConfig Tests + + func encodedValue(_ case: ApolloCodegenConfiguration.APQConfig) -> String { + switch `case` { + case .disabled: return "\"disabled\"" + case .automaticallyPersist: return "\"automaticallyPersist\"" + case .persistedOperationsOnly: return "\"persistedOperationsOnly\"" + } } + @available(*, deprecated, message: "Testing deprecated APQConfig") func test__decodeAPQConfig__givenDisabled_shouldReturnEnum() throws { // given let subject = encodedValue(.disabled).asData @@ -715,6 +836,7 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { expect(actual).to(equal(.disabled)) } + @available(*, deprecated, message: "Testing deprecated APQConfig") func test__decodeAPQConfig__givenAutomaticallyPersist_shouldReturnEnum() throws { // given let subject = encodedValue(.automaticallyPersist).asData @@ -726,6 +848,7 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { expect(actual).to(equal(.automaticallyPersist)) } + @available(*, deprecated, message: "Testing deprecated APQConfig") func test__decodeAPQConfig__givenPersistedOperationsOnly_shouldReturnEnum() throws { // given let subject = encodedValue(.persistedOperationsOnly).asData @@ -737,6 +860,7 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { expect(actual).to(equal(.persistedOperationsOnly)) } + @available(*, deprecated, message: "Testing deprecated APQConfig") func test__decodeAPQConfig__givenUnknown_shouldThrow() throws { // given let subject = "\"unknown\"".asData diff --git a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationTests.swift b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationTests.swift index 7bd2c4738..208084512 100644 --- a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationTests.swift +++ b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationTests.swift @@ -69,7 +69,7 @@ class ApolloCodegenConfigurationTests: XCTestCase { ) // then - expect(output.operationIdentifiersPath).to(beNil()) + expect(output.operationManifest).to(beNil()) expect(output.operations).to(equal(.inSchemaModule)) } @@ -86,6 +86,6 @@ class ApolloCodegenConfigurationTests: XCTestCase { expect(config.options.queryStringLiteralFormat).to(equal(.multiline)) expect(config.options.deprecatedEnumCases).to(equal(.include)) expect(config.options.schemaDocumentation).to(equal(.include)) - expect(config.options.apqs).to(equal(.disabled)) + expect(config.options.operationDocumentFormat).to(equal([.definition])) } } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationIdentifiersFileGeneratorTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationManifestFileGeneratorTests.swift similarity index 67% rename from Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationIdentifiersFileGeneratorTests.swift rename to Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationManifestFileGeneratorTests.swift index 39230c00f..b0afbfa29 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationIdentifiersFileGeneratorTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationManifestFileGeneratorTests.swift @@ -3,9 +3,9 @@ import Nimble @testable import ApolloCodegenLib import ApolloCodegenInternalTestHelpers -class OperationIdentifierFileGeneratorTests: XCTestCase { +class OperationManifestFileGeneratorTests: XCTestCase { var fileManager: MockApolloFileManager! - var subject: OperationIdentifiersFileGenerator! + var subject: OperationManifestFileGenerator! override func setUp() { super.setUp() @@ -20,12 +20,20 @@ class OperationIdentifierFileGeneratorTests: XCTestCase { // MARK: Test Helpers - private func buildSubject(path: String? = nil) throws { - subject = try OperationIdentifiersFileGenerator( + private func buildSubject( + path: String? = nil, + version: ApolloCodegenConfiguration.OperationManifestFileOutput.Version = .legacyAPQ + ) throws { + let manifest: ApolloCodegenConfiguration.OperationManifestFileOutput? = { + guard let path else { return nil } + return .init(path: path, version: version) + }() + + subject = try OperationManifestFileGenerator( config: ApolloCodegen.ConfigurationContext(config: ApolloCodegenConfiguration.mock( output: .init( schemaTypes: .init(path: "", moduleType: .swiftPackageManager), - operationIdentifiersPath: path + operationManifest: manifest ) )) ).xctUnwrapped() @@ -37,11 +45,11 @@ class OperationIdentifierFileGeneratorTests: XCTestCase { // given let config = ApolloCodegenConfiguration.mock(output: .init( schemaTypes: .init(path: "", moduleType: .swiftPackageManager), - operationIdentifiersPath: "a/file/path" + operationManifest: .init(path: "a/file/path") )) // when - let instance = OperationIdentifiersFileGenerator(config: .init(config: config)) + let instance = OperationManifestFileGenerator(config: .init(config: config)) // then expect(instance).notTo(beNil()) @@ -51,11 +59,11 @@ class OperationIdentifierFileGeneratorTests: XCTestCase { // given let config = ApolloCodegenConfiguration.mock(output: .init( schemaTypes: .init(path: "", moduleType: .swiftPackageManager), - operationIdentifiersPath: nil + operationManifest: nil )) // when - let instance = OperationIdentifiersFileGenerator(config: .init(config: config)) + let instance = OperationManifestFileGenerator(config: .init(config: config)) // then expect(instance).to(beNil()) @@ -143,4 +151,29 @@ class OperationIdentifierFileGeneratorTests: XCTestCase { expect(self.fileManager.allClosuresCalled).to(beTrue()) } + + // MARK: - Template Type Selection Tests + + func test__template__givenOperationManifestVersion_apqLegacy__isLegacyAPQTemplate() throws { + // given + try buildSubject(path: "a/path", version: .legacyAPQ) + + // when + let actual = subject.template + + // then + expect(actual).to(beAKindOf(LegacyAPQOperationManifestTemplate.self)) + } + + func test__template__givenOperationManifestVersion_persistedQueries__isPersistedQueriesTemplate() throws { + // given + try buildSubject(path: "a/path", version: .persistedQueries) + + // when + let actual = subject.template as? PersistedQueriesOperationManifestTemplate + + // then + expect(actual).toNot(beNil()) + expect(actual?.config).to(beIdenticalTo(self.subject.config)) + } } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationIdentifiersTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/LegacyAPQOperationManifestTemplateTests.swift similarity index 67% rename from Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationIdentifiersTemplateTests.swift rename to Tests/ApolloCodegenTests/CodeGeneration/Templates/LegacyAPQOperationManifestTemplateTests.swift index 30ba17284..f1e1de553 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationIdentifiersTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/LegacyAPQOperationManifestTemplateTests.swift @@ -3,13 +3,13 @@ import Nimble @testable import ApolloCodegenLib import ApolloCodegenInternalTestHelpers -class OperationIdentifiersTemplateTests: XCTestCase { - var subject: OperationIdentifiersTemplate! +class LegacyAPQOperationManifestTemplateTests: XCTestCase { + var subject: LegacyAPQOperationManifestTemplate! override func setUp() { super.setUp() - subject = OperationIdentifiersTemplate() + subject = LegacyAPQOperationManifestTemplate() } override func tearDown() { @@ -22,7 +22,7 @@ class OperationIdentifiersTemplateTests: XCTestCase { func test__render__givenSingleOperation_shouldOutputJSONFormat() throws { // given - subject.collectOperationIdentifier(.mock( + let operation = IR.Operation.mock( name: "TestQuery", type: .query, source: """ @@ -30,7 +30,7 @@ class OperationIdentifiersTemplateTests: XCTestCase { test } """ - )) + ) let expected = """ { @@ -41,43 +41,47 @@ class OperationIdentifiersTemplateTests: XCTestCase { } """ + let operations = [operation].map(OperationManifestItem.init) + // when - let rendered = try subject.render() + let rendered = try subject.render(operations: operations) expect(rendered).to(equal(expected)) } func test__render__givenMultipleOperations_shouldOutputJSONFormat() throws { // given - subject.collectOperationIdentifier(.mock( - name: "TestQuery", - type: .query, - source: """ + let operations = [ + IR.Operation.mock( + name: "TestQuery", + type: .query, + source: """ query TestQuery { test } """ - )) - subject.collectOperationIdentifier(.mock( - name: "TestMutation", - type: .mutation, - source: """ + ), + IR.Operation.mock( + name: "TestMutation", + type: .mutation, + source: """ mutation TestMutation { update { result } } """ - )) - subject.collectOperationIdentifier(.mock( - name: "TestSubscription", - type: .subscription, - source: """ + ), + IR.Operation.mock( + name: "TestSubscription", + type: .subscription, + source: """ subscription TestSubscription { watched } """ - )) + ) + ].map(OperationManifestItem.init) let expected = """ { @@ -97,35 +101,37 @@ class OperationIdentifiersTemplateTests: XCTestCase { """ // when - let rendered = try subject.render() + let rendered = try subject.render(operations: operations) expect(rendered).to(equal(expected)) } func test__render__givenReferencedFragments_shouldOutputJSONFormat() throws { // given - subject.collectOperationIdentifier(.mock( - name: "Friends", - type: .query, - source: """ + let operations = [ + IR.Operation.mock( + name: "Friends", + type: .query, + source: """ query Friends { friends { ...Name } } """, - referencedFragments: [ - .mock( - "Name", - type: .mock(), - source: """ + referencedFragments: [ + .mock( + "Name", + type: .mock(), + source: """ fragment Name on Friend { name } """ - ) - ] - )) + ) + ] + ) + ].map(OperationManifestItem.init) let expected = """ { @@ -137,7 +143,7 @@ class OperationIdentifiersTemplateTests: XCTestCase { """ // when - let rendered = try subject.render() + let rendered = try subject.render(operations: operations) expect(rendered).to(equal(expected)) } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift index dbb72f7f3..37781009b 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift @@ -247,7 +247,7 @@ class OperationDefinitionTemplateTests: XCTestCase { """ class LowercaseOperationQuery: GraphQLQuery { static let operationName: String = "lowercaseOperation" - static let document: ApolloAPI.DocumentType = .notPersisted( + static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #\"\"\" query lowercaseOperation($variable: String = "TestVar") { diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplate_DocumentType_Tests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplate_DocumentType_Tests.swift index 754f7d846..eab200c65 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplate_DocumentType_Tests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplate_DocumentType_Tests.swift @@ -28,14 +28,14 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { moduleType: ApolloCodegenConfiguration.SchemaTypesFileOutput.ModuleType = .swiftPackageManager, operations: ApolloCodegenConfiguration.OperationsFileOutput = .inSchemaModule, queryStringLiteralFormat: ApolloCodegenConfiguration.QueryStringLiteralFormat = .singleLine, - apqs: ApolloCodegenConfiguration.APQConfig = .disabled, + operationDocumentFormat: ApolloCodegenConfiguration.OperationDocumentFormat = .definition, cocoapodsCompatibleImportStatements: Bool = false ) { config = .mock( output: .mock(moduleType: moduleType, operations: operations), options: .init( queryStringLiteralFormat: queryStringLiteralFormat, - apqs: apqs, + operationDocumentFormat: operationDocumentFormat, cocoapodsCompatibleImportStatements: cocoapodsCompatibleImportStatements ) ) @@ -71,7 +71,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { buildConfig( queryStringLiteralFormat: .multiline, - apqs: .disabled + operationDocumentFormat: .definition ) // when @@ -80,7 +80,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""\" query NameQuery { @@ -103,7 +103,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { buildConfig( queryStringLiteralFormat: .singleLine, - apqs: .disabled + operationDocumentFormat: .definition ) // when @@ -112,9 +112,9 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #"query NameQuery { name}"# + #"query NameQuery { name }"# )) """ expect(actual).to(equalLineByLine(expected)) @@ -131,7 +131,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { buildConfig( queryStringLiteralFormat: .multiline, - apqs: .disabled + operationDocumentFormat: .definition ) // when @@ -140,7 +140,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""\" query NameQuery($filter: String = "MyName") { @@ -163,7 +163,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { buildConfig( queryStringLiteralFormat: .singleLine, - apqs: .disabled + operationDocumentFormat: .definition ) // when @@ -172,9 +172,9 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #"query NameQuery($filter: String = "MyName") { name}"# + #"query NameQuery($filter: String = "MyName") { name }"# )) """ expect(actual).to(equalLineByLine(expected)) @@ -195,7 +195,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { buildConfig( queryStringLiteralFormat: .multiline, - apqs: .disabled + operationDocumentFormat: .definition ) // when @@ -204,7 +204,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""\" query NameQuery { @@ -232,7 +232,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { buildConfig( queryStringLiteralFormat: .singleLine, - apqs: .disabled + operationDocumentFormat: .definition ) // when @@ -241,9 +241,9 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #"query NameQuery { ...NameFragment}"#, + #"query NameQuery { ...NameFragment }"#, fragments: [NameFragment.self] )) """ @@ -265,7 +265,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { buildConfig( queryStringLiteralFormat: .singleLine, - apqs: .disabled + operationDocumentFormat: .definition ) // when @@ -274,9 +274,9 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #"query NameQuery { ...nameFragment}"#, + #"query NameQuery { ...nameFragment }"#, fragments: [NameFragment.self] )) """ @@ -306,7 +306,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { buildConfig( queryStringLiteralFormat: .multiline, - apqs: .disabled + operationDocumentFormat: .definition ) // when @@ -315,7 +315,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( #""\" query NameQuery { @@ -355,7 +355,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { buildConfig( queryStringLiteralFormat: .singleLine, - apqs: .disabled + operationDocumentFormat: .definition ) // when @@ -364,9 +364,9 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #"query NameQuery { ...Fragment1 ...Fragment2 ...Fragment3 ...Fragment4 ...FragmentWithLongName1234123412341234123412341234}"#, + #"query NameQuery { ...Fragment1 ...Fragment2 ...Fragment3 ...Fragment4 ...FragmentWithLongName1234123412341234123412341234 }"#, fragments: [Fragment1.self, Fragment2.self, Fragment3.self, Fragment4.self, FragmentWithLongName1234123412341234123412341234.self] )) """ @@ -385,7 +385,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { buildConfig( queryStringLiteralFormat: .multiline, - apqs: .automaticallyPersist + operationDocumentFormat: [.definition, .operationId] ) // when @@ -394,7 +394,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - public static let document: ApolloAPI.DocumentType = .automaticallyPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "1ec89997a185c50bacc5f62ad41f27f3070f4a950d72e4a1510a4c64160812d5", definition: .init( #""\" @@ -419,7 +419,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { buildConfig( queryStringLiteralFormat: .multiline, - apqs: .persistedOperationsOnly + operationDocumentFormat: .operationId ) // when @@ -428,7 +428,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - public static let document: ApolloAPI.DocumentType = .persistedOperationsOnly( + public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "1ec89997a185c50bacc5f62ad41f27f3070f4a950d72e4a1510a4c64160812d5" ) """ @@ -456,7 +456,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - public static let document: Apollo.DocumentType = .notPersisted( + public static let operationDocument: Apollo.OperationDocument = .init( """ expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) } @@ -480,7 +480,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( """ expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) } @@ -507,7 +507,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( """ expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) } @@ -532,7 +532,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( """ expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) } @@ -557,7 +557,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - static let document: ApolloAPI.DocumentType = .notPersisted( + static let operationDocument: ApolloAPI.OperationDocument = .init( """ expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) } @@ -582,7 +582,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( """ expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) } @@ -607,7 +607,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - static let document: ApolloAPI.DocumentType = .notPersisted( + static let operationDocument: ApolloAPI.OperationDocument = .init( """ expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) } @@ -632,7 +632,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - public static let document: ApolloAPI.DocumentType = .notPersisted( + public static let operationDocument: ApolloAPI.OperationDocument = .init( """ expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) } @@ -657,7 +657,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // then let expected = """ - static let document: ApolloAPI.DocumentType = .notPersisted( + static let operationDocument: ApolloAPI.OperationDocument = .init( """ expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/PersistedQueriesOperationManifestTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/PersistedQueriesOperationManifestTemplateTests.swift new file mode 100644 index 000000000..0f1fef6bf --- /dev/null +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/PersistedQueriesOperationManifestTemplateTests.swift @@ -0,0 +1,226 @@ +import XCTest +import Nimble +@testable import ApolloCodegenLib +import ApolloCodegenInternalTestHelpers + +class PersistedQueriesOperationManifestTemplateTests: XCTestCase { + var subject: PersistedQueriesOperationManifestTemplate! + + override func setUp() { + super.setUp() + + subject = PersistedQueriesOperationManifestTemplate(config: .init(config: .mock())) + } + + override func tearDown() { + subject = nil + + super.tearDown() + } + + // MARK: Render tests + + func test__render__givenSingleOperation_shouldOutputJSONFormat() throws { + // given + let operation = IR.Operation.mock( + name: "TestQuery", + type: .query, + source: """ + query TestQuery { + test + } + """ + ) + + let expected = """ + { + "format": "apollo-persisted-query-manifest", + "version": 1, + "operations": [ + { + "id": "b02d2d734060114f64b24338486748f4f1f00838e07a293cc4e0f73f98fe3dad", + "body": "query TestQuery {\\n test\\n}", + "name": "TestQuery", + "type": "query" + }, + ] + } + """ + + let operations = [operation].map(OperationManifestItem.init) + + // when + let rendered = try subject.render(operations: operations) + + expect(rendered).to(equalLineByLine(expected)) + } + + func test__render__givenMultipleOperations_shouldOutputJSONFormat() throws { + // given + let operations = [ + IR.Operation.mock( + name: "TestQuery", + type: .query, + source: """ + query TestQuery { + test + } + """ + ), + IR.Operation.mock( + name: "TestMutation", + type: .mutation, + source: """ + mutation TestMutation { + update { + result + } + } + """ + ), + IR.Operation.mock( + name: "TestSubscription", + type: .subscription, + source: """ + subscription TestSubscription { + watched + } + """ + ) + ].map(OperationManifestItem.init) + + let expected = """ + { + "format": "apollo-persisted-query-manifest", + "version": 1, + "operations": [ + { + "id": "b02d2d734060114f64b24338486748f4f1f00838e07a293cc4e0f73f98fe3dad", + "body": "query TestQuery {\\n test\\n}", + "name": "TestQuery", + "type": "query" + }, + { + "id": "50ed8cda22910b3b708bc69402626f9fe4f1bbaeafb40df9084d029fade5bab1", + "body": "mutation TestMutation {\\n update {\\n result\\n }\\n}", + "name": "TestMutation", + "type": "mutation" + }, + { + "id": "55f75259c34f0ccc6b131d23545d9fa79885c93ec785176bd9b6d3c4062fcaed", + "body": "subscription TestSubscription {\\n watched\\n}", + "name": "TestSubscription", + "type": "subscription" + }, + ] + } + """ + + // when + let rendered = try subject.render(operations: operations) + + expect(rendered).to(equalLineByLine(expected)) + } + + func test__render__givenReferencedFragments_shouldOutputJSONFormat() throws { + // given + let operations = [ + IR.Operation.mock( + name: "Friends", + type: .query, + source: """ + query Friends { + friends { + ...Name + } + } + """, + referencedFragments: [ + .mock( + "Name", + type: .mock(), + source: """ + fragment Name on Friend { + name + } + """ + ) + ] + ) + ].map(OperationManifestItem.init) + + let expected = """ + { + "format": "apollo-persisted-query-manifest", + "version": 1, + "operations": [ + { + "id": "c5754cef39f339f0a0d0437b8cc58fddd3c147d791441d5fdaa0f8d4265730ff", + "body": "query Friends {\\n friends {\\n ...Name\\n }\\n}\\nfragment Name on Friend {\\n name\\n}", + "name": "Friends", + "type": "query" + }, + ] + } + """ + + // when + let rendered = try subject.render(operations: operations) + + expect(rendered).to(equalLineByLine(expected)) + } + + func test__render__givenOperationsUsingSingleLineString_shouldOutputJSONFormatBodyFormattedAsSingleLineString() throws { + // given + subject = PersistedQueriesOperationManifestTemplate( + config: .init(config: .mock( + options: .init(queryStringLiteralFormat: .singleLine)) + ) + ) + + let operations = [ + IR.Operation.mock( + name: "Friends", + type: .query, + source: """ + query Friends { + friends { + ...Name + } + } + """, + referencedFragments: [ + .mock( + "Name", + type: .mock(), + source: """ + fragment Name on Friend { + name + } + """ + ) + ] + ) + ].map(OperationManifestItem.init) + + let expected = """ + { + "format": "apollo-persisted-query-manifest", + "version": 1, + "operations": [ + { + "id": "c5754cef39f339f0a0d0437b8cc58fddd3c147d791441d5fdaa0f8d4265730ff", + "body": "query Friends { friends { ...Name } } fragment Name on Friend { name }", + "name": "Friends", + "type": "query" + }, + ] + } + """ + + // when + let rendered = try subject.render(operations: operations) + + expect(rendered).to(equalLineByLine(expected)) + } +} diff --git a/Tests/ApolloInternalTestHelpers/MockOperation.swift b/Tests/ApolloInternalTestHelpers/MockOperation.swift index 3f71018e8..2d6ef68e5 100644 --- a/Tests/ApolloInternalTestHelpers/MockOperation.swift +++ b/Tests/ApolloInternalTestHelpers/MockOperation.swift @@ -7,8 +7,8 @@ open class MockOperation: GraphQLOperation { open class var operationName: String { "MockOperationName" } - open class var document: DocumentType { - .notPersisted(definition: .init("Mock Operation Definition")) + open class var operationDocument: OperationDocument { + .init(definition: .init("Mock Operation Definition")) } open var __variables: Variables? diff --git a/Tests/ApolloTests/AutomaticPersistedQueriesTests.swift b/Tests/ApolloTests/AutomaticPersistedQueriesTests.swift index 78d733273..a9d7b3d7a 100644 --- a/Tests/ApolloTests/AutomaticPersistedQueriesTests.swift +++ b/Tests/ApolloTests/AutomaticPersistedQueriesTests.swift @@ -33,10 +33,11 @@ class AutomaticPersistedQueriesTests: XCTestCase { } fileprivate class MockHeroNameQuery: MockQuery { - override class var document: DocumentType { - .automaticallyPersisted( + override class var operationDocument: OperationDocument { + .init( operationIdentifier: "f6e76545cd03aa21368d9969cb39447f6e836a16717823281803778e7805d671", - definition: .init("MockHeroNameQuery - Operation Definition")) + definition: .init("MockHeroNameQuery - Operation Definition") + ) } var episode: GraphQLNullable { @@ -53,10 +54,11 @@ class AutomaticPersistedQueriesTests: XCTestCase { } fileprivate class APQMockMutation: MockMutation { - override class var document: DocumentType { - .automaticallyPersisted( - operationIdentifier: "4a1250de93ebcb5cad5870acf15001112bf27bb963e8709555b5ff67a1405374", - definition: .init("APQMockMutation - Operation Definition")) + override class var operationDocument: OperationDocument { + .init( + operationIdentifier: "4a1250de93ebcb5cad5870acf15001112bf27bb963e8709555b5ff67a1405374", + definition: .init("APQMockMutation - Operation Definition") + ) } } @@ -554,8 +556,8 @@ class AutomaticPersistedQueriesTests: XCTestCase { func test__retryPersistedQuery__givenOperation_persistedOperationsOnly_PersistedQueryNotFoundResponseError_doesNotRetryAndThrows_persistedQueryNotFoundForPersistedOnlyQuery_error() throws { // given class MockPersistedOnlyQuery: MockHeroNameQuery { - override class var document: DocumentType { - .persistedOperationsOnly(operationIdentifier: "12345") + override class var operationDocument: OperationDocument { + .init(operationIdentifier: "12345") } } diff --git a/Tests/ApolloTests/GETTransformerTests.swift b/Tests/ApolloTests/GETTransformerTests.swift index 9afc0fbeb..b18577c6e 100644 --- a/Tests/ApolloTests/GETTransformerTests.swift +++ b/Tests/ApolloTests/GETTransformerTests.swift @@ -29,8 +29,8 @@ class GETTransformerTests: XCTestCase { func test__createGetURL__queryWithSingleParameterAndVariable_encodesURL() { class GivenMockOperation: MockOperation { override class var operationName: String { "TestOpName" } - override class var document: DocumentType { - .notPersisted(definition: .init( + override class var operationDocument: OperationDocument { + .init(definition: .init( """ query MockQuery($param: String) { testField(param: $param) { @@ -61,8 +61,8 @@ class GETTransformerTests: XCTestCase { func test__createGetURL__query_withEnumParameterAndVariable_encodesURL() { class GivenMockOperation: MockOperation { override class var operationName: String { "TestOpName" } - override class var document: DocumentType { - .notPersisted(definition: .init( + override class var operationDocument: OperationDocument { + .init(definition: .init( """ query MockQuery($param: MockEnum) { testField(param: $param) { @@ -93,8 +93,8 @@ class GETTransformerTests: XCTestCase { func test__createGetURL__queryWithMoreThanOneParameter_withIncludeDirective_encodesURL() throws { class GivenMockOperation: MockOperation { override class var operationName: String { "TestOpName" } - override class var document: DocumentType { - .notPersisted(definition: .init( + override class var operationDocument: OperationDocument { + .init(definition: .init( """ query MockQuery($a: String, $b: Boolean!) { testField(param: $a) { @@ -125,8 +125,8 @@ class GETTransformerTests: XCTestCase { func test__createGetURL__queryWith2DParameter_encodesURL_withBodyComponentsInAlphabeticalOrder() throws { class GivenMockOperation: MockOperation { override class var operationName: String { "TestOpName" } - override class var document: DocumentType { - .automaticallyPersisted( + override class var operationDocument: OperationDocument { + .init( operationIdentifier: "4d465fbc6e3731d01102504850", definition: .init("query MockQuery {}")) } @@ -195,8 +195,8 @@ class GETTransformerTests: XCTestCase { func test__createGetURL__queryWithPersistedQueryID_withoutQueryParameter_encodesURL() throws { class GivenMockOperation: MockOperation { override class var operationName: String { "TestOpName" } - override class var document: DocumentType { - .persistedOperationsOnly(operationIdentifier: "4d465fbc6e3731d01102504850") + override class var operationDocument: OperationDocument { + .init(operationIdentifier: "4d465fbc6e3731d01102504850") } } @@ -225,8 +225,8 @@ class GETTransformerTests: XCTestCase { func test__createGetURL__queryWithNullValueForVariable_encodesVariableWithNull() { class GivenMockOperation: MockOperation { override class var operationName: String { "TestOpName" } - override class var document: DocumentType { - .notPersisted(definition: .init( + override class var operationDocument: OperationDocument { + .init(definition: .init( """ query MockQuery($param: String) { testField(param: $param) { diff --git a/Tests/ApolloTests/RequestBodyCreatorTests.swift b/Tests/ApolloTests/RequestBodyCreatorTests.swift index d7b21c9a0..69c0ccd67 100644 --- a/Tests/ApolloTests/RequestBodyCreatorTests.swift +++ b/Tests/ApolloTests/RequestBodyCreatorTests.swift @@ -29,7 +29,9 @@ class RequestBodyCreatorTests: XCTestCase { // given class GivenMockOperation: MockOperation { override class var operationName: String { "Test Operation Name" } - override class var document: DocumentType { .notPersisted(definition: .init("Test Query Document")) } + override class var operationDocument: OperationDocument { + .init(definition: .init("Test Query Document")) + } } let operation = GivenMockOperation() @@ -75,7 +77,9 @@ class RequestBodyCreatorTests: XCTestCase { class GivenMockOperation: MockOperation { override class var operationName: String { "Test Operation Name" } - override class var document: DocumentType { .notPersisted(definition: .init("Test Query Document")) } + override class var operationDocument: OperationDocument { + .init(definition: .init("Test Query Document")) + } } let operation = GivenMockOperation() diff --git a/Tests/ApolloTests/RequestChainTests.swift b/Tests/ApolloTests/RequestChainTests.swift index 36f49bee2..4da0faba5 100644 --- a/Tests/ApolloTests/RequestChainTests.swift +++ b/Tests/ApolloTests/RequestChainTests.swift @@ -966,6 +966,7 @@ class RequestChainTests: XCTestCase { // MARK: `proceedAsync` Tests + @available(*, deprecated) struct SimpleForwardingInterceptor_deprecated: ApolloInterceptor { var id: String = UUID().uuidString @@ -1005,6 +1006,7 @@ class RequestChainTests: XCTestCase { } } + @available(*, deprecated, message: "Testing deprecated function") func test__proceedAsync__givenInterceptors_usingDeprecatedFunction_shouldCallAllInterceptors() throws { let expectations = [ expectation(description: "Interceptor 1 executed"), @@ -1059,6 +1061,7 @@ class RequestChainTests: XCTestCase { wait(for: expectations, timeout: 1, enforceOrder: true) } + @available(*, deprecated, message: "Testing deprecated function") func test__proceedAsync__givenInterceptors_usingBothFunctions_shouldCallAllInterceptors() throws { let expectations = [ expectation(description: "Interceptor 1 executed"), From 93b65781eb327d4d097ad677eb17a31aeabc7fce Mon Sep 17 00:00:00 2001 From: Anthony Miller Date: Wed, 12 Jul 2023 14:19:05 -0700 Subject: [PATCH 24/69] release: 1.3.1 (#3117) --- CHANGELOG.md | 8 + Configuration/Shared/Project-Version.xcconfig | 2 +- Sources/CodegenCLI/Constants.swift | 2 +- .../apollo/apollointerceptor.json | 5 +- .../apollo/apollointerceptor/id.json | 47 +- .../data/documentation/apolloapi.json | 59 +- .../documentation/apolloapi/documenttype.json | 142 +- ...sted(operationidentifier:definition:).json | 18 +- .../notpersisted(definition:).json | 18 +- ...doperationsonly(operationidentifier:).json | 18 +- .../apolloapi/graphqloperation.json | 46 +- .../apolloapi/graphqloperation/document.json | 23 +- .../graphqloperation/operationdocument.json | 309 ++++ .../apolloapi/operationdocument.json | 553 +++++++ .../operationdocument/definition.json | 286 ++++ ...init(operationidentifier:definition:).json | 337 ++++ .../operationidentifier.json | 251 +++ .../apollocodegenconfiguration.json | 84 + .../apollocodegenconfiguration/apqconfig.json | 16 +- .../apqconfig/automaticallypersist.json | 19 +- .../apqconfig/disabled.json | 15 + .../apqconfig/persistedoperationsonly.json | 29 +- .../rawrepresentable-implementations.json | 99 -- .../experimentalfeatures-swift.struct.json | 8 +- ...legacysafelistingcompatibleoperations.json | 10 +- .../fileoutput.json | 289 +++- .../fileoutput/default.json | 25 +- .../fileoutput/default/operationmanifest.json | 391 +++++ ...nidentifierspath.json => encode(to:).json} | 143 +- ...:testmocks:operationidentifierspath:).json | 23 +- ...rations:testmocks:operationmanifest:).json | 828 ++++++++++ .../fileoutput/operationidentifierspath.json | 21 +- .../fileoutput/operationmanifest.json | 407 +++++ .../operationdocumentformat.json | 649 ++++++++ .../operationdocumentformat/!=(_:_:).json | 352 +++++ .../operationdocumentformat/codingkeys.json | 484 ++++++ .../codingkeys/!=(_:_:).json | 384 +++++ .../codingkeys/codingkey-implementations.json | 237 +++ .../codingkeys/debugdescription.json | 296 ++++ .../codingkeys/definition.json | 230 +++ .../codingkeys/description.json | 296 ++++ .../codingkeys/equatable-implementations.json | 230 +++ .../codingkeys/hash(into:).json | 448 ++++++ .../codingkeys/hashvalue.json | 392 +++++ .../codingkeys/init(intvalue:).json | 283 ++++ .../codingkeys/init(rawvalue:).json | 283 ++++ .../codingkeys/init(stringvalue:).json | 283 ++++ .../codingkeys/operationid.json | 230 +++ .../rawrepresentable-implementations.json | 359 +++++ .../operationdocumentformat/contains(_:).json | 356 +++++ .../operationdocumentformat/definition.json | 287 ++++ .../operationdocumentformat/encode(to:).json | 295 ++++ .../equatable-implementations.json | 198 +++ .../formintersection(_:).json | 349 ++++ .../formsymmetricdifference(_:).json | 349 ++++ .../formunion(_:).json | 349 ++++ .../operationdocumentformat/init().json | 277 ++++ .../operationdocumentformat/init(_:).json | 330 ++++ .../init(arrayliteral:).json | 349 ++++ .../init(from:)-2nbm0.json | 271 ++++ .../init(from:)-55pr0.json | 380 +++++ .../init(rawvalue:).json | 251 +++ .../operationdocumentformat/insert(_:).json | 480 ++++++ .../intersection(_:).json | 289 ++++ .../isdisjoint(with:).json | 308 ++++ .../operationdocumentformat/isempty.json | 264 ++++ .../isstrictsubset(of:).json | 308 ++++ .../isstrictsuperset(of:).json | 308 ++++ .../issubset(of:).json | 308 ++++ .../issuperset(of:).json | 308 ++++ .../operationdocumentformat/operationid.json | 333 ++++ .../optionset-implementations.json | 913 +++++++++++ .../rawrepresentable-implementations.json | 226 +++ .../operationdocumentformat/rawvalue.json | 239 +++ .../operationdocumentformat/remove(_:).json | 429 +++++ .../setalgebra-implementations.json | 633 ++++++++ .../operationdocumentformat/subtract(_:).json | 285 ++++ .../subtracting(_:).json | 289 ++++ .../symmetricdifference(_:).json | 289 ++++ .../operationdocumentformat/union(_:).json | 289 ++++ .../update(with:).json | 445 ++++++ .../operationmanifestfileoutput.json | 511 ++++++ .../operationmanifestfileoutput/!=(_:_:).json | 384 +++++ .../equatable-implementations.json | 230 +++ .../init(from:).json | 303 ++++ .../init(path:version:).json | 466 ++++++ .../operationmanifestfileoutput/version.json | 441 ++++++ .../version/!=(_:_:).json | 416 +++++ .../version}/encode(to:).json | 74 +- .../version/equatable-implementations.json | 262 ++++ .../version/hash(into:).json | 480 ++++++ .../version/hashvalue.json | 424 +++++ .../version/init(from:).json | 444 ++++++ .../version/init(rawvalue:).json | 315 ++++ .../version/legacyapq.json | 313 ++++ .../version/persistedqueries.json | 271 ++++ .../rawrepresentable-implementations.json | 587 +++++++ .../outputoptions.json | 367 ++++- .../outputoptions/apqs.json | 34 +- .../outputoptions/default.json | 76 +- ...apqs.json => operationdocumentformat.json} | 84 +- .../outputoptions/encode(to:).json | 295 ++++ ...rsionstrategies:prunegeneratedfiles:).json | 11 +- ...nversionstrategies:prunegenerat-4xxal.json | 1397 +++++++++++++++++ .../operationdocumentformat.json | 294 ++++ .../code-generation/codegen-configuration.mdx | 54 +- 106 files changed, 28915 insertions(+), 569 deletions(-) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationdocument.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/operationdocument.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/operationdocument/definition.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/operationdocument/init(operationidentifier:definition:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/operationdocument/operationidentifier.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default/operationmanifest.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/{default/operationidentifierspath.json => encode(to:).json} (71%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/init(schematypes:operations:testmocks:operationmanifest:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/operationmanifest.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/!=(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/!=(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/codingkey-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/debugdescription.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/definition.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/description.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/equatable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hash(into:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hashvalue.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/init(intvalue:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/init(rawvalue:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/init(stringvalue:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/operationid.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/rawrepresentable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/contains(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/definition.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/encode(to:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/equatable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formintersection(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formsymmetricdifference(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formunion(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(arrayliteral:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-2nbm0.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-55pr0.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(rawvalue:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/insert(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/intersection(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isdisjoint(with:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isempty.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsubset(of:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsuperset(of:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issubset(of:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issuperset(of:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/operationid.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/optionset-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/rawrepresentable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/rawvalue.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/remove(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/setalgebra-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtract(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtracting(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/symmetricdifference(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/union(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/update(with:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/!=(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/equatable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/init(from:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/init(path:version:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/!=(_:_:).json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{apqconfig => operationmanifestfileoutput/version}/encode(to:).json (79%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/equatable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/hash(into:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/hashvalue.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/init(from:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/init(rawvalue:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/legacyapq.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/persistedqueries.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/rawrepresentable-implementations.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default/{apqs.json => operationdocumentformat.json} (82%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/encode(to:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/operationdocumentformat.json diff --git a/CHANGELOG.md b/CHANGELOG.md index a9e90122a..8efc7208a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## v1.3.1 + +### Fixed +- **Fix crashes in test mocks when setting an array of union types ([#3023](https://github.com/apollographql/apollo-ios/pull/3023)):** See PR ([#3089](https://github.com/apollographql/apollo-ios/pull/3089)). _Thank you to [@jabeattie](https://github.com/jabeattie) & [@scottasoutherland](https://github.com/scottasoutherland) for raising the issue._ + +### Deprecated +- **Deprecated `APQConfig` & `operationIdentifiersPath` in `ApolloCodegenConfiguration`:** These have been replaced with `OperationDocumentFormat` and `OperationManifestFileOutput` respectively. Please see the documentation for [`ApolloCodegenConfiguration`](https://www.apollographql.com/docs/ios/code-generation/codegen-configuration) for more information. + ## v1.3.0 Though `1.3.0` is a minor version bump, some critical issues were addressed in this version that requires a small breaking change during the upgrade. While we strive to make the upgrade path for minor versions seamless, these issues could not be reasonably resolved without requiring this migration. diff --git a/Configuration/Shared/Project-Version.xcconfig b/Configuration/Shared/Project-Version.xcconfig index f021fe521..9c69894fd 100644 --- a/Configuration/Shared/Project-Version.xcconfig +++ b/Configuration/Shared/Project-Version.xcconfig @@ -1 +1 @@ -CURRENT_PROJECT_VERSION = 1.3.0 +CURRENT_PROJECT_VERSION = 1.3.1 diff --git a/Sources/CodegenCLI/Constants.swift b/Sources/CodegenCLI/Constants.swift index c4e11f83b..69857a8fe 100644 --- a/Sources/CodegenCLI/Constants.swift +++ b/Sources/CodegenCLI/Constants.swift @@ -1,6 +1,6 @@ import Foundation public enum Constants { - public static let CLIVersion: String = "1.3.0" + public static let CLIVersion: String = "1.3.1" static let defaultFilePath: String = "./apollo-codegen-config.json" } diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollointerceptor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollointerceptor.json index 91207406c..4c4e54419 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollointerceptor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollointerceptor.json @@ -181,7 +181,10 @@ }, "doc://Apollo/documentation/Apollo/ApolloInterceptor/id": { "abstract" : [ - + { + "text" : "Used to uniquely identify this interceptor from other interceptors in a request chain.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollointerceptor/id.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollointerceptor/id.json index c08115793..a0720673d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollointerceptor/id.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollointerceptor/id.json @@ -1,4 +1,10 @@ { + "abstract" : [ + { + "text" : "Used to uniquely identify this interceptor from other interceptors in a request chain.", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ @@ -104,6 +110,42 @@ } ], "kind" : "declarations" + }, + { + "content" : [ + { + "anchor" : "discussion", + "level" : 2, + "text" : "Discussion", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "Each operation request has it’s own interceptor request chain so the interceptors do not", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "need to be uniquely identifiable between each and every request, only unique between the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "list of interceptors in a single request.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "kind" : "content" } ], "schemaVersion" : { @@ -178,7 +220,10 @@ }, "doc://Apollo/documentation/Apollo/ApolloInterceptor/id": { "abstract" : [ - + { + "text" : "Used to uniquely identify this interceptor from other interceptors in a request chain.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi.json index 3162f141c..4dee0d28d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi.json @@ -173,7 +173,8 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/InputDict", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/ListData", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/ObjectData", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDefinition" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDefinition", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument" ], "title" : "Structures" }, @@ -608,19 +609,9 @@ }, "doc://ApolloAPI/documentation/ApolloAPI/DocumentType": { "abstract" : [ - { - "text" : "The means of providing the operation document that includes the definition of the operation", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "over network transport.", - "type" : "text" - } + ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -1874,6 +1865,48 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/operationdefinition" }, +"doc://ApolloAPI/documentation/ApolloAPI/OperationDocument": { + "abstract" : [ + { + "text" : "The means of providing the operation document that includes the definition of the operation", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "over network transport.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocument" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocument" + } + ], + "role" : "symbol", + "title" : "OperationDocument", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/operationdocument" +}, "doc://ApolloAPI/documentation/ApolloAPI/OutputTypeConvertible": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/documenttype.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/documenttype.json index 6d0e5f088..9403aca46 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/documenttype.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/documenttype.json @@ -1,18 +1,4 @@ { - "abstract" : [ - { - "text" : "The means of providing the operation document that includes the definition of the operation", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "over network transport.", - "type" : "text" - } - ], "hierarchy" : { "paths" : [ [ @@ -51,6 +37,9 @@ "kind" : "identifier", "text" : "DocumentType" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Enumeration", @@ -84,102 +73,6 @@ } ], "kind" : "declarations" - }, - { - "content" : [ - { - "anchor" : "overview", - "level" : 2, - "text" : "Overview", - "type" : "heading" - }, - { - "inlineContent" : [ - { - "text" : "This data represents the ", - "type" : "text" - }, - { - "code" : "Document", - "type" : "codeVoice" - }, - { - "text" : " as defined in the GraphQL Spec.", - "type" : "text" - } - ], - "type" : "paragraph" - }, - { - "items" : [ - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "See: ", - "type" : "text" - }, - { - "identifier" : "https:\/\/spec.graphql.org\/draft\/#Document", - "isActive" : true, - "type" : "reference" - } - ], - "type" : "paragraph" - } - ] - } - ], - "type" : "unorderedList" - }, - { - "inlineContent" : [ - { - "text" : "The Apollo Code Generation Engine will generate the ", - "type" : "text" - }, - { - "code" : "DocumentType", - "type" : "codeVoice" - }, - { - "text" : " on each generated", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "code" : "GraphQLOperation", - "type" : "codeVoice" - }, - { - "text" : ". You can change the type of ", - "type" : "text" - }, - { - "code" : "DocumentType", - "type" : "codeVoice" - }, - { - "text" : " generated in your", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "[code generation configuration](\/\/ TODO: ADD URL TO DOCUMENTATION HERE).", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "kind" : "content" } ], "schemaVersion" : { @@ -268,19 +161,9 @@ }, "doc://ApolloAPI/documentation/ApolloAPI/DocumentType": { "abstract" : [ - { - "text" : "The means of providing the operation document that includes the definition of the operation", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "over network transport.", - "type" : "text" - } + ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -328,6 +211,7 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -418,6 +302,7 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -496,6 +381,7 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -538,18 +424,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/documenttype\/persistedoperationsonly(operationidentifier:)" }, -"https://spec.graphql.org/draft/#Document": { - "identifier" : "https:\/\/spec.graphql.org\/draft\/#Document", - "title" : "GraphQLSpec - Document", - "titleInlineContent" : [ - { - "text" : "GraphQLSpec - Document", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/spec.graphql.org\/draft\/#Document" -}, "https://www.apollographql.com/docs/apollo-server/performance/apq": { "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", "title" : "APQs", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/documenttype/automaticallypersisted(operationidentifier:definition:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/documenttype/automaticallypersisted(operationidentifier:definition:).json index 5f6380899..c2106dc82 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/documenttype/automaticallypersisted(operationidentifier:definition:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/documenttype/automaticallypersisted(operationidentifier:definition:).json @@ -89,6 +89,9 @@ { "name" : "ApolloAPI" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Case", @@ -295,19 +298,9 @@ }, "doc://ApolloAPI/documentation/ApolloAPI/DocumentType": { "abstract" : [ - { - "text" : "The means of providing the operation document that includes the definition of the operation", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "over network transport.", - "type" : "text" - } + ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -355,6 +348,7 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/documenttype/notpersisted(definition:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/documenttype/notpersisted(definition:).json index 79c525e87..074b55467 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/documenttype/notpersisted(definition:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/documenttype/notpersisted(definition:).json @@ -83,6 +83,9 @@ { "name" : "ApolloAPI" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Case", @@ -216,19 +219,9 @@ }, "doc://ApolloAPI/documentation/ApolloAPI/DocumentType": { "abstract" : [ - { - "text" : "The means of providing the operation document that includes the definition of the operation", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "over network transport.", - "type" : "text" - } + ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -287,6 +280,7 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/documenttype/persistedoperationsonly(operationidentifier:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/documenttype/persistedoperationsonly(operationidentifier:).json index f161989d1..bbb2e9f69 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/documenttype/persistedoperationsonly(operationidentifier:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/documenttype/persistedoperationsonly(operationidentifier:).json @@ -88,6 +88,9 @@ { "name" : "ApolloAPI" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Case", @@ -256,19 +259,9 @@ }, "doc://ApolloAPI/documentation/ApolloAPI/DocumentType": { "abstract" : [ - { - "text" : "The means of providing the operation document that includes the definition of the operation", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "over network transport.", - "type" : "text" - } + ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -332,6 +325,7 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation.json index 507fb2142..a8c2acc1b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation.json @@ -127,6 +127,7 @@ "identifiers" : [ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/definition", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/document", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationDocument", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationIdentifier", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationName", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType" @@ -418,6 +419,7 @@ "abstract" : [ ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -451,12 +453,54 @@ ], "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/document", "kind" : "symbol", - "required" : true, "role" : "symbol", "title" : "document", "type" : "topic", "url" : "\/documentation\/apolloapi\/graphqloperation\/document" }, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationDocument": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationDocument" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI17OperationDocumentV", + "text" : "OperationDocument" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationDocument", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "operationDocument", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationdocument" +}, "doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationIdentifier": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/document.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/document.json index 45b6249e8..523649c9f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/document.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/document.json @@ -13,7 +13,8 @@ }, "kind" : "symbol", "metadata" : { - "externalID" : "s:9ApolloAPI16GraphQLOperationP8documentAA12DocumentTypeOvpZ", + "extendedModule" : "ApolloAPI", + "externalID" : "s:9ApolloAPI16GraphQLOperationPAAE8documentAA12DocumentTypeOvpZ", "fragments" : [ { "kind" : "keyword", @@ -50,7 +51,9 @@ "name" : "ApolloAPI" } ], - "required" : true, + "platforms" : [ + + ], "role" : "symbol", "roleHeading" : "Type Property", "symbolKind" : "property", @@ -191,19 +194,9 @@ }, "doc://ApolloAPI/documentation/ApolloAPI/DocumentType": { "abstract" : [ - { - "text" : "The means of providing the operation document that includes the definition of the operation", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "over network transport.", - "type" : "text" - } + ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -266,6 +259,7 @@ "abstract" : [ ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -299,7 +293,6 @@ ], "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/document", "kind" : "symbol", - "required" : true, "role" : "symbol", "title" : "document", "type" : "topic", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationdocument.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationdocument.json new file mode 100644 index 000000000..9c2d6de80 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationdocument.json @@ -0,0 +1,309 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationDocument" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:9ApolloAPI16GraphQLOperationP17operationDocumentAA09OperationF0VvpZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationDocument" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI17OperationDocumentV", + "text" : "OperationDocument" + } + ], + "modules" : [ + { + "name" : "ApolloAPI" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Type Property", + "symbolKind" : "property", + "title" : "operationDocument" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationDocument" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI17OperationDocumentV", + "text" : "OperationDocument" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/graphqloperation\/operationdocument" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLOperation" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperation" + } + ], + "role" : "symbol", + "title" : "GraphQLOperation", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqloperation" +}, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationDocument": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationDocument" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI17OperationDocumentV", + "text" : "OperationDocument" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationDocument", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "operationDocument", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationdocument" +}, +"doc://ApolloAPI/documentation/ApolloAPI/OperationDocument": { + "abstract" : [ + { + "text" : "The means of providing the operation document that includes the definition of the operation", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "over network transport.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocument" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocument" + } + ], + "role" : "symbol", + "title" : "OperationDocument", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/operationdocument" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/operationdocument.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/operationdocument.json new file mode 100644 index 000000000..fdc531f5c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/operationdocument.json @@ -0,0 +1,553 @@ +{ + "abstract" : [ + { + "text" : "The means of providing the operation document that includes the definition of the operation", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "over network transport.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:9ApolloAPI17OperationDocumentV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocument" + } + ], + "modules" : [ + { + "name" : "ApolloAPI" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocument" + } + ], + "role" : "symbol", + "roleHeading" : "Structure", + "symbolKind" : "struct", + "title" : "OperationDocument" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocument" + } + ] + } + ], + "kind" : "declarations" + }, + { + "content" : [ + { + "anchor" : "overview", + "level" : 2, + "text" : "Overview", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "This data represents the ", + "type" : "text" + }, + { + "code" : "Document", + "type" : "codeVoice" + }, + { + "text" : " as defined in the GraphQL Spec.", + "type" : "text" + } + ], + "type" : "paragraph" + }, + { + "items" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "See: ", + "type" : "text" + }, + { + "identifier" : "https:\/\/spec.graphql.org\/draft\/#Document", + "isActive" : true, + "type" : "reference" + } + ], + "type" : "paragraph" + } + ] + } + ], + "type" : "unorderedList" + }, + { + "inlineContent" : [ + { + "text" : "The Apollo Code Generation Engine will generate the ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " on each generated", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ". You can configure the the code generation engine to include the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDefinition", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ", ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument\/operationIdentifier", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ", or both using the ", + "type" : "text" + }, + { + "code" : "OperationDocumentFormat", + "type" : "codeVoice" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "options in your ", + "type" : "text" + }, + { + "code" : "ApolloCodegenConfiguration", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "kind" : "content" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument\/init(operationIdentifier:definition:)" + ], + "title" : "Initializers" + }, + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument\/definition", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument\/operationIdentifier" + ], + "title" : "Instance Properties" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/operationdocument" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLOperation" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperation" + } + ], + "role" : "symbol", + "title" : "GraphQLOperation", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqloperation" +}, +"doc://ApolloAPI/documentation/ApolloAPI/OperationDefinition": { + "abstract" : [ + { + "text" : "The definition of an operation to be provided over network transport.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDefinition" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDefinition", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDefinition" + } + ], + "role" : "symbol", + "title" : "OperationDefinition", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/operationdefinition" +}, +"doc://ApolloAPI/documentation/ApolloAPI/OperationDocument": { + "abstract" : [ + { + "text" : "The means of providing the operation document that includes the definition of the operation", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "over network transport.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocument" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocument" + } + ], + "role" : "symbol", + "title" : "OperationDocument", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/operationdocument" +}, +"doc://ApolloAPI/documentation/ApolloAPI/OperationDocument/definition": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "definition" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI19OperationDefinitionV", + "text" : "OperationDefinition" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument\/definition", + "kind" : "symbol", + "role" : "symbol", + "title" : "definition", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/operationdocument\/definition" +}, +"doc://ApolloAPI/documentation/ApolloAPI/OperationDocument/init(operationIdentifier:definition:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "operationIdentifier" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "definition" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI19OperationDefinitionV", + "text" : "OperationDefinition" + }, + { + "kind" : "text", + "text" : "?)" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument\/init(operationIdentifier:definition:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(operationIdentifier:definition:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/operationdocument\/init(operationidentifier:definition:)" +}, +"doc://ApolloAPI/documentation/ApolloAPI/OperationDocument/operationIdentifier": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationIdentifier" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument\/operationIdentifier", + "kind" : "symbol", + "role" : "symbol", + "title" : "operationIdentifier", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/operationdocument\/operationidentifier" +}, +"https://spec.graphql.org/draft/#Document": { + "identifier" : "https:\/\/spec.graphql.org\/draft\/#Document", + "title" : "GraphQLSpec - Document", + "titleInlineContent" : [ + { + "text" : "GraphQLSpec - Document", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/spec.graphql.org\/draft\/#Document" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/operationdocument/definition.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/operationdocument/definition.json new file mode 100644 index 000000000..a011bfe1a --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/operationdocument/definition.json @@ -0,0 +1,286 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument\/definition" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:9ApolloAPI17OperationDocumentV10definitionAA0C10DefinitionVSgvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "definition" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI19OperationDefinitionV", + "text" : "OperationDefinition" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloAPI" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "definition" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "definition" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDefinition", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI19OperationDefinitionV", + "text" : "OperationDefinition" + }, + { + "kind" : "text", + "text" : "?" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/operationdocument\/definition" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/OperationDefinition": { + "abstract" : [ + { + "text" : "The definition of an operation to be provided over network transport.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDefinition" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDefinition", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDefinition" + } + ], + "role" : "symbol", + "title" : "OperationDefinition", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/operationdefinition" +}, +"doc://ApolloAPI/documentation/ApolloAPI/OperationDocument": { + "abstract" : [ + { + "text" : "The means of providing the operation document that includes the definition of the operation", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "over network transport.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocument" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocument" + } + ], + "role" : "symbol", + "title" : "OperationDocument", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/operationdocument" +}, +"doc://ApolloAPI/documentation/ApolloAPI/OperationDocument/definition": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "definition" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI19OperationDefinitionV", + "text" : "OperationDefinition" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument\/definition", + "kind" : "symbol", + "role" : "symbol", + "title" : "definition", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/operationdocument\/definition" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/operationdocument/init(operationidentifier:definition:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/operationdocument/init(operationidentifier:definition:).json new file mode 100644 index 000000000..3e9b7b72d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/operationdocument/init(operationidentifier:definition:).json @@ -0,0 +1,337 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument\/init(operationIdentifier:definition:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:9ApolloAPI17OperationDocumentV19operationIdentifier10definitionACSSSg_AA0C10DefinitionVSgtcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "operationIdentifier" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "definition" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI19OperationDefinitionV", + "text" : "OperationDefinition" + }, + { + "kind" : "text", + "text" : "?)" + } + ], + "modules" : [ + { + "name" : "ApolloAPI" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(operationIdentifier:definition:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "operationIdentifier" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, + { + "kind" : "externalParam", + "text" : "definition" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDefinition", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI19OperationDefinitionV", + "text" : "OperationDefinition" + }, + { + "kind" : "text", + "text" : "? = nil)" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/operationdocument\/init(operationidentifier:definition:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/OperationDefinition": { + "abstract" : [ + { + "text" : "The definition of an operation to be provided over network transport.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDefinition" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDefinition", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDefinition" + } + ], + "role" : "symbol", + "title" : "OperationDefinition", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/operationdefinition" +}, +"doc://ApolloAPI/documentation/ApolloAPI/OperationDocument": { + "abstract" : [ + { + "text" : "The means of providing the operation document that includes the definition of the operation", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "over network transport.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocument" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocument" + } + ], + "role" : "symbol", + "title" : "OperationDocument", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/operationdocument" +}, +"doc://ApolloAPI/documentation/ApolloAPI/OperationDocument/init(operationIdentifier:definition:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "operationIdentifier" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "definition" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI19OperationDefinitionV", + "text" : "OperationDefinition" + }, + { + "kind" : "text", + "text" : "?)" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument\/init(operationIdentifier:definition:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(operationIdentifier:definition:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/operationdocument\/init(operationidentifier:definition:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/operationdocument/operationidentifier.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/operationdocument/operationidentifier.json new file mode 100644 index 000000000..05e8060e9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/operationdocument/operationidentifier.json @@ -0,0 +1,251 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument\/operationIdentifier" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:9ApolloAPI17OperationDocumentV19operationIdentifierSSSgvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationIdentifier" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloAPI" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "operationIdentifier" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationIdentifier" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/operationdocument\/operationidentifier" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/OperationDocument": { + "abstract" : [ + { + "text" : "The means of providing the operation document that includes the definition of the operation", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "over network transport.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocument" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocument" + } + ], + "role" : "symbol", + "title" : "OperationDocument", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/operationdocument" +}, +"doc://ApolloAPI/documentation/ApolloAPI/OperationDocument/operationIdentifier": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationIdentifier" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OperationDocument\/operationIdentifier", + "kind" : "symbol", + "role" : "symbol", + "title" : "operationIdentifier", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/operationdocument\/operationidentifier" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration.json index 0d8ae23ee..591a04a28 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration.json @@ -106,6 +106,8 @@ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ExperimentalFeatures-swift.struct", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileInput", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/SchemaTypesFileOutput", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/SelectionSetInitializers" @@ -617,6 +619,88 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationsFileOutput": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig.json index 194c27af9..ac3391384 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig.json @@ -36,6 +36,7 @@ }, "kind" : "symbol", "metadata" : { + "extendedModule" : "ApolloCodegenLib", "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV9APQConfigO", "fragments" : [ { @@ -106,7 +107,7 @@ { "inlineContent" : [ { - "text" : "APQs are an Apollo Server feature. When using Apollo iOS to connect to any other GraphQL server,", + "text" : "APQs are a feature of Apollo Server\/Router. When using Apollo iOS to connect to any other GraphQL server,", "type" : "text" }, { @@ -136,7 +137,6 @@ { "identifiers" : [ "doc:\/\/ApolloCodegenLib\/Se", - "doc:\/\/ApolloCodegenLib\/SE", "doc:\/\/ApolloCodegenLib\/SQ", "doc:\/\/ApolloCodegenLib\/SH", "doc:\/\/ApolloCodegenLib\/SY" @@ -192,11 +192,6 @@ ] , "references": { -"doc://ApolloCodegenLib/SE": { - "identifier" : "doc:\/\/ApolloCodegenLib\/SE", - "title" : "Swift.Encodable", - "type" : "unresolvable" -}, "doc://ApolloCodegenLib/SH": { "identifier" : "doc:\/\/ApolloCodegenLib\/SH", "title" : "Swift.Hashable", @@ -341,7 +336,7 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/APQConfig/automaticallyPersist": { "abstract" : [ { - "text" : "Automatically persists your operations using Apollo Server’s", + "text" : "Automatically persists your operations using Apollo Server\/Router’s", "type" : "text" }, { @@ -358,6 +353,7 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -394,6 +390,7 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -472,7 +469,7 @@ "type" : "text" }, { - "text" : "to an Apollo Server using", + "text" : "to an Apollo Server\/Router using", "type" : "text" }, { @@ -489,6 +486,7 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/automaticallypersist.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/automaticallypersist.json index 33df762f1..c8996b55a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/automaticallypersist.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/automaticallypersist.json @@ -1,7 +1,7 @@ { "abstract" : [ { - "text" : "Automatically persists your operations using Apollo Server’s", + "text" : "Automatically persists your operations using Apollo Server\/Router’s", "type" : "text" }, { @@ -18,6 +18,17 @@ "type" : "text" } ], + "deprecationSummary" : [ + { + "inlineContent" : [ + { + "text" : "Use OperationDocumentFormat instead.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], "hierarchy" : { "paths" : [ [ @@ -52,6 +63,9 @@ { "name" : "ApolloCodegenLib" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Case", @@ -211,7 +225,7 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/APQConfig/automaticallyPersist": { "abstract" : [ { - "text" : "Automatically persists your operations using Apollo Server’s", + "text" : "Automatically persists your operations using Apollo Server\/Router’s", "type" : "text" }, { @@ -228,6 +242,7 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/disabled.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/disabled.json index a80c4b1e6..610380b12 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/disabled.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/disabled.json @@ -13,6 +13,17 @@ "type" : "text" } ], + "deprecationSummary" : [ + { + "inlineContent" : [ + { + "text" : "Use OperationDocumentFormat instead.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], "hierarchy" : { "paths" : [ [ @@ -47,6 +58,9 @@ { "name" : "ApolloCodegenLib" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Case", @@ -218,6 +232,7 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/persistedoperationsonly.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/persistedoperationsonly.json index 55a6ebf13..d2853486d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/persistedoperationsonly.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/persistedoperationsonly.json @@ -17,7 +17,7 @@ "type" : "text" }, { - "text" : "to an Apollo Server using", + "text" : "to an Apollo Server\/Router using", "type" : "text" }, { @@ -34,6 +34,17 @@ "type" : "text" } ], + "deprecationSummary" : [ + { + "inlineContent" : [ + { + "text" : "Use OperationDocumentFormat instead.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], "hierarchy" : { "paths" : [ [ @@ -68,6 +79,9 @@ { "name" : "ApolloCodegenLib" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Case", @@ -129,7 +143,15 @@ "type" : "text" }, { - "text" : "method should only be used if you are manually persisting your queries to an Apollo Server.", + "text" : "method should only be used if you are manually persisting your queries to an", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Apollo Server\/Router.", "type" : "text" } ], @@ -279,7 +301,7 @@ "type" : "text" }, { - "text" : "to an Apollo Server using", + "text" : "to an Apollo Server\/Router using", "type" : "text" }, { @@ -296,6 +318,7 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/rawrepresentable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/rawrepresentable-implementations.json index cf696fc1d..eae10a3e9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/rawrepresentable-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/rawrepresentable-implementations.json @@ -48,7 +48,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/APQConfig\/encode(to:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/APQConfig\/hash(into:)" ], "title" : "Instance Methods" @@ -167,104 +166,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/apqconfig" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/APQConfig/encode(to:)": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Self", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "Encodable", - "type" : "codeVoice" - }, - { - "text" : " and ", - "type" : "text" - }, - { - "code" : "RawValue", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "String", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "encode" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "to" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s7EncoderP", - "text" : "Encoder" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/APQConfig\/encode(to:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "encode(to:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/apqconfig\/encode(to:)" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/APQConfig/hash(into:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct.json index 5ef1889de..8f81e3f32 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct.json @@ -503,7 +503,7 @@ "type" : "text" }, { - "identifier" : "https:\/\/github.dev\/apollographql\/apollo-tooling", + "identifier" : "https:\/\/github.com\/apollographql\/apollo-tooling", "isActive" : true, "type" : "reference" }, @@ -546,8 +546,8 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/experimentalfeatures-swift.struct\/legacysafelistingcompatibleoperations" }, -"https://github.dev/apollographql/apollo-tooling": { - "identifier" : "https:\/\/github.dev\/apollographql\/apollo-tooling", +"https://github.com/apollographql/apollo-tooling": { + "identifier" : "https:\/\/github.com\/apollographql\/apollo-tooling", "title" : "apollo-tooling", "titleInlineContent" : [ { @@ -556,7 +556,7 @@ } ], "type" : "link", - "url" : "https:\/\/github.dev\/apollographql\/apollo-tooling" + "url" : "https:\/\/github.com\/apollographql\/apollo-tooling" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/legacysafelistingcompatibleoperations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/legacysafelistingcompatibleoperations.json index 59f96201b..15890e49a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/legacysafelistingcompatibleoperations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/legacysafelistingcompatibleoperations.json @@ -26,7 +26,7 @@ "type" : "text" }, { - "identifier" : "https:\/\/github.dev\/apollographql\/apollo-tooling", + "identifier" : "https:\/\/github.com\/apollographql\/apollo-tooling", "isActive" : true, "type" : "reference" }, @@ -290,7 +290,7 @@ "type" : "text" }, { - "identifier" : "https:\/\/github.dev\/apollographql\/apollo-tooling", + "identifier" : "https:\/\/github.com\/apollographql\/apollo-tooling", "isActive" : true, "type" : "reference" }, @@ -333,8 +333,8 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/experimentalfeatures-swift.struct\/legacysafelistingcompatibleoperations" }, -"https://github.dev/apollographql/apollo-tooling": { - "identifier" : "https:\/\/github.dev\/apollographql\/apollo-tooling", +"https://github.com/apollographql/apollo-tooling": { + "identifier" : "https:\/\/github.com\/apollographql\/apollo-tooling", "title" : "apollo-tooling", "titleInlineContent" : [ { @@ -343,7 +343,7 @@ } ], "type" : "link", - "url" : "https:\/\/github.dev\/apollographql\/apollo-tooling" + "url" : "https:\/\/github.com\/apollographql\/apollo-tooling" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput.json index 334710581..6b60cad5a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput.json @@ -109,19 +109,27 @@ { "identifiers" : [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(from:)", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:operationIdentifiersPath:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:operationIdentifiersPath:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:operationManifest:)" ], "title" : "Initializers" }, { "identifiers" : [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/operationIdentifiersPath", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/operationManifest", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/operations", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/schemaTypes", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/testMocks" ], "title" : "Instance Properties" }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/encode(to:)" + ], + "title" : "Instance Methods" + }, { "generated" : true, "identifiers" : [ @@ -286,6 +294,56 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/equatable-implementations" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/encode(to:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/encode(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "encode(to:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/encode(to:)" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/init(from:)": { "abstract" : [ { @@ -346,10 +404,11 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/init(schemaTypes:operations:testMocks:operationIdentifiersPath:)": { "abstract" : [ { - "text" : "Designated initializer.", + "text" : "Deprecated initializer.", "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "identifier", @@ -462,6 +521,134 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/init(schematypes:operations:testmocks:operationidentifierspath:)" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/init(schemaTypes:operations:testMocks:operationManifest:)": { + "abstract" : [ + { + "text" : "Designated initializer.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "schemaTypes" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV21SchemaTypesFileOutputV", + "text" : "SchemaTypesFileOutput" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "operations" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20OperationsFileOutputO", + "text" : "OperationsFileOutput" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "testMocks" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV18TestMockFileOutputO", + "text" : "TestMockFileOutput" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "text" : "OperationManifestFileOutput" + }, + { + "kind" : "text", + "text" : "?)" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:operationManifest:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(schemaTypes:operations:testMocks:operationManifest:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/init(schematypes:operations:testmocks:operationmanifest:)" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/operationIdentifiersPath": { "abstract" : [ { @@ -469,10 +656,11 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", - "text" : "let" + "text" : "var" }, { "kind" : "text", @@ -503,6 +691,89 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/operationidentifierspath" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/operationManifest": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Defaults to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "text" : "OperationManifestFileOutput" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/operationManifest", + "kind" : "symbol", + "role" : "symbol", + "title" : "operationManifest", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/operationmanifest" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/operations": { "abstract" : [ { @@ -640,6 +911,18 @@ "title" : "testMocks", "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/testmocks" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default.json index 10a617f54..d8ab138a4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default.json @@ -91,7 +91,7 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default\/operationIdentifiersPath", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default\/operationManifest", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default\/operations", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default\/testMocks" ], @@ -228,7 +228,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/default" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/Default/operationIdentifiersPath": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/Default/operationManifest": { "abstract" : [ ], @@ -251,7 +251,7 @@ }, { "kind" : "identifier", - "text" : "operationIdentifiersPath" + "text" : "operationManifest" }, { "kind" : "text", @@ -259,20 +259,29 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "text" : "OperationManifestFileOutput" }, { "kind" : "text", "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default\/operationIdentifiersPath", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default\/operationManifest", "kind" : "symbol", "role" : "symbol", - "title" : "operationIdentifiersPath", + "title" : "operationManifest", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/default\/operationidentifierspath" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/default\/operationmanifest" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/Default/operations": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default/operationmanifest.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default/operationmanifest.json new file mode 100644 index 000000000..117acb0da --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default/operationmanifest.json @@ -0,0 +1,391 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default\/operationManifest" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV10FileOutputV7DefaultV17operationManifestAC09OperationieF0VSgvpZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "text" : "OperationManifestFileOutput" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Type Property", + "symbolKind" : "property", + "title" : "operationManifest" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "text" : "OperationManifestFileOutput" + }, + { + "kind" : "text", + "text" : "?" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/default\/operationmanifest" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput": { + "abstract" : [ + { + "text" : "The paths and files output by code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.FileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/Default": { + "abstract" : [ + { + "text" : "Default property values", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Default" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Default" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.FileOutput.Default", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/default" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/Default/operationManifest": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "text" : "OperationManifestFileOutput" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default\/operationManifest", + "kind" : "symbol", + "role" : "symbol", + "title" : "operationManifest", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/default\/operationmanifest" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default/operationidentifierspath.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/encode(to:).json similarity index 71% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default/operationidentifierspath.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/encode(to:).json index fc12137b6..8658cee81 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default/operationidentifierspath.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/encode(to:).json @@ -1,41 +1,54 @@ { + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Encodable.encode(to:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default\/operationIdentifiersPath" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/encode(to:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV10FileOutputV7DefaultV24operationIdentifiersPathSSSgvpZ", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV10FileOutputV6encode2toys7Encoder_p_tKF", "fragments" : [ { "kind" : "keyword", - "text" : "static" + "text" : "func" }, { "kind" : "text", "text" : " " }, { - "kind" : "keyword", - "text" : "let" + "kind" : "identifier", + "text" : "encode" }, { "kind" : "text", - "text" : " " + "text" : "(" }, { - "kind" : "identifier", - "text" : "operationIdentifiersPath" + "kind" : "externalParam", + "text" : "to" }, { "kind" : "text", @@ -43,12 +56,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" }, { "kind" : "text", - "text" : "?" + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" } ], "modules" : [ @@ -57,9 +74,9 @@ } ], "role" : "symbol", - "roleHeading" : "Type Property", - "symbolKind" : "property", - "title" : "operationIdentifiersPath" + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "encode(to:)" }, "primaryContentSections" : [ { @@ -74,23 +91,31 @@ "tokens" : [ { "kind" : "keyword", - "text" : "static" + "text" : "func" }, { "kind" : "text", "text" : " " }, { - "kind" : "keyword", - "text" : "let" + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" }, { "kind" : "text", "text" : " " }, { - "kind" : "identifier", - "text" : "operationIdentifiersPath" + "kind" : "internalParam", + "text" : "encoder" }, { "kind" : "text", @@ -98,12 +123,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" }, { "kind" : "text", - "text" : "?" + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" } ] } @@ -122,7 +151,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/default\/operationidentifierspath" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/encode(to:)" ], "traits" : [ { @@ -215,64 +244,30 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/Default": { - "abstract" : [ - { - "text" : "Default property values", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Default" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Default" - } - ], - "role" : "symbol", - "title" : "ApolloCodegenConfiguration.FileOutput.Default", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/default" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/Default/operationIdentifiersPath": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/encode(to:)": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "static" + "text" : "func" }, { "kind" : "text", "text" : " " }, { - "kind" : "keyword", - "text" : "let" + "kind" : "identifier", + "text" : "encode" }, { "kind" : "text", - "text" : " " + "text" : "(" }, { - "kind" : "identifier", - "text" : "operationIdentifiersPath" + "kind" : "externalParam", + "text" : "to" }, { "kind" : "text", @@ -280,20 +275,24 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" }, { "kind" : "text", - "text" : "?" + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default\/operationIdentifiersPath", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/encode(to:)", "kind" : "symbol", "role" : "symbol", - "title" : "operationIdentifiersPath", + "title" : "encode(to:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/default\/operationidentifierspath" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/encode(to:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/init(schematypes:operations:testmocks:operationidentifierspath:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/init(schematypes:operations:testmocks:operationidentifierspath:).json index 4a672ad29..5969ba603 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/init(schematypes:operations:testmocks:operationidentifierspath:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/init(schematypes:operations:testmocks:operationidentifierspath:).json @@ -1,7 +1,7 @@ { "abstract" : [ { - "text" : "Designated initializer.", + "text" : "Deprecated initializer.", "type" : "text" } ], @@ -20,6 +20,7 @@ }, "kind" : "symbol", "metadata" : { + "extendedModule" : "ApolloCodegenLib", "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV10FileOutputV11schemaTypes10operations9testMocks24operationIdentifiersPathAeC06SchemaheF0V_AC010OperationseF0OAC08TestMockeF0OSSSgtcfc", "fragments" : [ { @@ -130,6 +131,9 @@ { "name" : "ApolloCodegenLib" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Initializer", @@ -254,7 +258,7 @@ }, { "kind" : "text", - "text" : "? = Default.operationIdentifiersPath)" + "text" : "?)" } ] } @@ -355,15 +359,7 @@ { "inlineContent" : [ { - "text" : "operationIdentifiersPath: An absolute location to an operation id JSON map file.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "If specified, also stores the operation IDs (hashes) as properties on operation types.", + "text" : "operationIdentifiersPath: An absolute location to an operation id JSON map file", "type" : "text" }, { @@ -371,7 +367,7 @@ "type" : "text" }, { - "text" : "Defaults to ", + "text" : "for use with APQ registration. Defaults to ", "type" : "text" }, { @@ -501,10 +497,11 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/init(schemaTypes:operations:testMocks:operationIdentifiersPath:)": { "abstract" : [ { - "text" : "Designated initializer.", + "text" : "Deprecated initializer.", "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "identifier", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/init(schematypes:operations:testmocks:operationmanifest:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/init(schematypes:operations:testmocks:operationmanifest:).json new file mode 100644 index 000000000..36f26de43 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/init(schematypes:operations:testmocks:operationmanifest:).json @@ -0,0 +1,828 @@ +{ + "abstract" : [ + { + "text" : "Designated initializer.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:operationManifest:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV10FileOutputV11schemaTypes10operations9testMocks17operationManifestAeC06SchemaheF0V_AC010OperationseF0OAC08TestMockeF0OAC09OperationmeF0VSgtcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "schemaTypes" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV21SchemaTypesFileOutputV", + "text" : "SchemaTypesFileOutput" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "operations" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20OperationsFileOutputO", + "text" : "OperationsFileOutput" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "testMocks" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV18TestMockFileOutputO", + "text" : "TestMockFileOutput" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "text" : "OperationManifestFileOutput" + }, + { + "kind" : "text", + "text" : "?)" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(schemaTypes:operations:testMocks:operationManifest:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "schemaTypes" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/SchemaTypesFileOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV21SchemaTypesFileOutputV", + "text" : "SchemaTypesFileOutput" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "operations" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationsFileOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20OperationsFileOutputO", + "text" : "OperationsFileOutput" + }, + { + "kind" : "text", + "text" : " = Default.operations, " + }, + { + "kind" : "externalParam", + "text" : "testMocks" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/TestMockFileOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV18TestMockFileOutputO", + "text" : "TestMockFileOutput" + }, + { + "kind" : "text", + "text" : " = Default.testMocks, " + }, + { + "kind" : "externalParam", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "text" : "OperationManifestFileOutput" + }, + { + "kind" : "text", + "text" : "? = Default.operationManifest)" + } + ] + } + ], + "kind" : "declarations" + }, + { + "content" : [ + { + "anchor" : "discussion", + "level" : 2, + "text" : "Discussion", + "type" : "heading" + }, + { + "items" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "schemaTypes: The local path structure for the generated schema types files.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "operations: The local path structure for the generated operation object files.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Defaults to ", + "type" : "text" + }, + { + "code" : ".inSchemaModule", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "testMocks: The local path structure for the test mock operation object files.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "If ", + "type" : "text" + }, + { + "code" : ".none", + "type" : "codeVoice" + }, + { + "text" : ", test mocks will not be generated. Defaults to ", + "type" : "text" + }, + { + "code" : ".none", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "operationManifest: Configures the generation of an operation manifest JSON file for use", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "with persisted queries or", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Defaults to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + } + ], + "type" : "unorderedList" + } + ], + "kind" : "content" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/init(schematypes:operations:testmocks:operationmanifest:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput": { + "abstract" : [ + { + "text" : "The paths and files output by code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.FileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/init(schemaTypes:operations:testMocks:operationManifest:)": { + "abstract" : [ + { + "text" : "Designated initializer.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "schemaTypes" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV21SchemaTypesFileOutputV", + "text" : "SchemaTypesFileOutput" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "operations" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20OperationsFileOutputO", + "text" : "OperationsFileOutput" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "testMocks" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV18TestMockFileOutputO", + "text" : "TestMockFileOutput" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "text" : "OperationManifestFileOutput" + }, + { + "kind" : "text", + "text" : "?)" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:operationManifest:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(schemaTypes:operations:testMocks:operationManifest:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/init(schematypes:operations:testmocks:operationmanifest:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationsFileOutput": { + "abstract" : [ + { + "text" : "The local path structure for the generated operation object files.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationsFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationsFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationsFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationsFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationsfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/SchemaTypesFileOutput": { + "abstract" : [ + { + "text" : "The local path structure for the generated schema types files.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "SchemaTypesFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/SchemaTypesFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "SchemaTypesFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.SchemaTypesFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/schematypesfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/TestMockFileOutput": { + "abstract" : [ + { + "text" : "The local path structure for the generated test mock object files.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "TestMockFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/TestMockFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "TestMockFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.TestMockFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/testmockfileoutput" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/operationidentifierspath.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/operationidentifierspath.json index d5474c607..d92a66c8b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/operationidentifierspath.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/operationidentifierspath.json @@ -20,11 +20,12 @@ }, "kind" : "symbol", "metadata" : { + "extendedModule" : "ApolloCodegenLib", "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV10FileOutputV24operationIdentifiersPathSSSgvp", "fragments" : [ { "kind" : "keyword", - "text" : "let" + "text" : "var" }, { "kind" : "text", @@ -52,6 +53,9 @@ { "name" : "ApolloCodegenLib" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Instance Property", @@ -71,7 +75,7 @@ "tokens" : [ { "kind" : "keyword", - "text" : "let" + "text" : "var" }, { "kind" : "text", @@ -92,7 +96,15 @@ }, { "kind" : "text", - "text" : "?" + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" } ] } @@ -211,10 +223,11 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", - "text" : "let" + "text" : "var" }, { "kind" : "text", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/operationmanifest.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/operationmanifest.json new file mode 100644 index 000000000..ab3f54900 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/operationmanifest.json @@ -0,0 +1,407 @@ +{ + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Defaults to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/operationManifest" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV10FileOutputV17operationManifestAC09OperationheF0VSgvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "text" : "OperationManifestFileOutput" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "operationManifest" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "text" : "OperationManifestFileOutput" + }, + { + "kind" : "text", + "text" : "?" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/operationmanifest" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput": { + "abstract" : [ + { + "text" : "The paths and files output by code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.FileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/operationManifest": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Defaults to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "text" : "OperationManifestFileOutput" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/operationManifest", + "kind" : "symbol", + "role" : "symbol", + "title" : "operationManifest", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/operationmanifest" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat.json new file mode 100644 index 000000000..2bcd514fa --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat.json @@ -0,0 +1,649 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "roleHeading" : "Structure", + "symbolKind" : "struct", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/Se", + "doc:\/\/ApolloCodegenLib\/SE", + "doc:\/\/ApolloCodegenLib\/SQ", + "doc:\/\/ApolloCodegenLib\/s25ExpressibleByArrayLiteralP", + "doc:\/\/ApolloCodegenLib\/s9OptionSetP", + "doc:\/\/ApolloCodegenLib\/SY", + "doc:\/\/ApolloCodegenLib\/s10SetAlgebraP" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(from:)-2nbm0", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(rawValue:)" + ], + "title" : "Initializers" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/rawValue" + ], + "title" : "Instance Properties" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/encode(to:)" + ], + "title" : "Instance Methods" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/definition", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/operationId" + ], + "title" : "Type Properties" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys" + ], + "title" : "Enumerations" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/Equatable-Implementations", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/RawRepresentable-Implementations", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/SE": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SE", + "title" : "Swift.Encodable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/SQ": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SQ", + "title" : "Swift.Equatable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/SY": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SY", + "title" : "Swift.RawRepresentable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/Se": { + "identifier" : "doc:\/\/ApolloCodegenLib\/Se", + "title" : "Swift.Decodable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/equatable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/definition": { + "abstract" : [ + { + "text" : "Include the GraphQL source document for the operation in the generated operation models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "definition" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/definition", + "kind" : "symbol", + "role" : "symbol", + "title" : "definition", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/definition" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/encode(to:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/encode(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "encode(to:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/encode(to:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/init(from:)-2nbm0": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(from:)-2nbm0", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(from:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init(from:)-2nbm0" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/init(rawValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5UInt8V", + "text" : "UInt8" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(rawValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(rawValue:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init(rawvalue:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/operationId": { + "abstract" : [ + { + "text" : "Include the computed operation identifier hash for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationId" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/operationId", + "kind" : "symbol", + "role" : "symbol", + "title" : "operationId", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/operationid" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/rawValue": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5UInt8V", + "text" : "UInt8" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/rawValue", + "kind" : "symbol", + "role" : "symbol", + "title" : "rawValue", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/rawvalue" +}, +"doc://ApolloCodegenLib/s10SetAlgebraP": { + "identifier" : "doc:\/\/ApolloCodegenLib\/s10SetAlgebraP", + "title" : "Swift.SetAlgebra", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/s25ExpressibleByArrayLiteralP": { + "identifier" : "doc:\/\/ApolloCodegenLib\/s25ExpressibleByArrayLiteralP", + "title" : "Swift.ExpressibleByArrayLiteral", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/s9OptionSetP": { + "identifier" : "doc:\/\/ApolloCodegenLib\/s9OptionSetP", + "title" : "Swift.OptionSet", + "type" : "unresolvable" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/!=(_:_:).json new file mode 100644 index 000000000..e0c4917b3 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/!=(_:_:).json @@ -0,0 +1,352 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Equatable.!=(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/Equatable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/!=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "!=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/!=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/!=(_:_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/equatable-implementations" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys.json new file mode 100644 index 000000000..b40939e1b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys.json @@ -0,0 +1,484 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV10CodingKeysO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "role" : "symbol", + "roleHeading" : "Enumeration", + "symbolKind" : "enum", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/s9CodingKeyP", + "doc:\/\/ApolloCodegenLib\/s28CustomDebugStringConvertibleP", + "doc:\/\/ApolloCodegenLib\/s23CustomStringConvertibleP", + "doc:\/\/ApolloCodegenLib\/SQ", + "doc:\/\/ApolloCodegenLib\/SH", + "doc:\/\/ApolloCodegenLib\/SY", + "doc:\/\/ApolloCodegenLib\/s8SendableP" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/definition", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/operationId" + ], + "title" : "Enumeration Cases" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/init(intValue:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/init(rawValue:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/init(stringValue:)" + ], + "title" : "Initializers" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/CodingKey-Implementations", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/Equatable-Implementations", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/RawRepresentable-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/SH": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SH", + "title" : "Swift.Hashable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/SQ": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SQ", + "title" : "Swift.Equatable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/SY": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SY", + "title" : "Swift.RawRepresentable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/CodingKey-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/CodingKey-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "CodingKey Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/codingkey-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/equatable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/definition": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "definition" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/definition", + "kind" : "symbol", + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys.definition", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/definition" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/init(intValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "intValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/init(intValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(intValue:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/init(intvalue:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/init(rawValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/init(rawValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(rawValue:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/init(rawvalue:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/init(stringValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "stringValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/init(stringValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(stringValue:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/init(stringvalue:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/operationId": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationId" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/operationId", + "kind" : "symbol", + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys.operationId", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/operationid" +}, +"doc://ApolloCodegenLib/s23CustomStringConvertibleP": { + "identifier" : "doc:\/\/ApolloCodegenLib\/s23CustomStringConvertibleP", + "title" : "Swift.CustomStringConvertible", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/s28CustomDebugStringConvertibleP": { + "identifier" : "doc:\/\/ApolloCodegenLib\/s28CustomDebugStringConvertibleP", + "title" : "Swift.CustomDebugStringConvertible", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/s8SendableP": { + "identifier" : "doc:\/\/ApolloCodegenLib\/s8SendableP", + "title" : "Swift.Sendable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/s9CodingKeyP": { + "identifier" : "doc:\/\/ApolloCodegenLib\/s9CodingKeyP", + "title" : "Swift.CodingKey", + "type" : "unresolvable" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/!=(_:_:).json new file mode 100644 index 000000000..4111ab14f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/!=(_:_:).json @@ -0,0 +1,384 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Equatable.!=(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/Equatable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/!=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV10CodingKeysO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "!=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/!=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/!=(_:_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/equatable-implementations" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/codingkey-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/codingkey-implementations.json new file mode 100644 index 000000000..1873aeb96 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/codingkey-implementations.json @@ -0,0 +1,237 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/CodingKey-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "CodingKey Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/debugDescription", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/description" + ], + "title" : "Instance Properties" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/codingkey-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/debugDescription": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "debugDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/debugDescription", + "kind" : "symbol", + "role" : "symbol", + "title" : "debugDescription", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/debugdescription" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/description": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "description" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/description", + "kind" : "symbol", + "role" : "symbol", + "title" : "description", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/description" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/debugdescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/debugdescription.json new file mode 100644 index 000000000..a8ae694e5 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/debugdescription.json @@ -0,0 +1,296 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "CodingKey.debugDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/CodingKey-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/debugDescription" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s9CodingKeyPsE16debugDescriptionSSvp::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV10CodingKeysO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "debugDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "debugDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "debugDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/debugdescription" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/CodingKey-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/CodingKey-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "CodingKey Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/codingkey-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/debugDescription": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "debugDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/debugDescription", + "kind" : "symbol", + "role" : "symbol", + "title" : "debugDescription", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/debugdescription" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/definition.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/definition.json new file mode 100644 index 000000000..887fe1abf --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/definition.json @@ -0,0 +1,230 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/definition" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV10CodingKeysO10definitionyA2GmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "definition" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys.definition" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "definition" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/definition" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/definition": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "definition" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/definition", + "kind" : "symbol", + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys.definition", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/definition" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/description.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/description.json new file mode 100644 index 000000000..c094bb071 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/description.json @@ -0,0 +1,296 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "CodingKey.description", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/CodingKey-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/description" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s9CodingKeyPsE11descriptionSSvp::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV10CodingKeysO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "description" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "description" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "description" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/description" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/CodingKey-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/CodingKey-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "CodingKey Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/codingkey-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/description": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "description" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/description", + "kind" : "symbol", + "role" : "symbol", + "title" : "description", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/description" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/equatable-implementations.json new file mode 100644 index 000000000..86392473b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/equatable-implementations.json @@ -0,0 +1,230 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/Equatable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "Equatable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/!=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/equatable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/!=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hash(into:).json new file mode 100644 index 000000000..b72752116 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hash(into:).json @@ -0,0 +1,448 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.hash(into:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/RawRepresentable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/hash(into:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV10CodingKeysO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "hash(into:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "hasher" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/hash(into:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/hash(into:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/hash(into:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "hash(into:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/hash(into:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hashvalue.json new file mode 100644 index 000000000..f3082d5d3 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hashvalue.json @@ -0,0 +1,392 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.hashValue", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/RawRepresentable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/hashValue" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV10CodingKeysO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hashValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "hashValue" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hashValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/hashvalue" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/hashValue": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hashValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/hashValue", + "kind" : "symbol", + "role" : "symbol", + "title" : "hashValue", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/hashvalue" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/init(intvalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/init(intvalue:).json new file mode 100644 index 000000000..f6246162e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/init(intvalue:).json @@ -0,0 +1,283 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "CodingKey.init(intValue:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/init(intValue:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV10CodingKeysO8intValueAGSgSi_tcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "intValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(intValue:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "intValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/init(intvalue:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/init(intValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "intValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/init(intValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(intValue:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/init(intvalue:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/init(rawvalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/init(rawvalue:).json new file mode 100644 index 000000000..9d7ba908d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/init(rawvalue:).json @@ -0,0 +1,283 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.init(rawValue:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/init(rawValue:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV10CodingKeysO8rawValueAGSgSS_tcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(rawValue:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/init(rawvalue:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/init(rawValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/init(rawValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(rawValue:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/init(rawvalue:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/init(stringvalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/init(stringvalue:).json new file mode 100644 index 000000000..c02187ed3 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/init(stringvalue:).json @@ -0,0 +1,283 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "CodingKey.init(stringValue:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/init(stringValue:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV10CodingKeysO11stringValueAGSgSS_tcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "stringValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(stringValue:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "stringValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/init(stringvalue:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/init(stringValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "stringValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/init(stringValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(stringValue:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/init(stringvalue:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/operationid.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/operationid.json new file mode 100644 index 000000000..20ce6cae7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/operationid.json @@ -0,0 +1,230 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/operationId" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV10CodingKeysO11operationIdyA2GmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationId" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys.operationId" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationId" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/operationid" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/operationId": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationId" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/operationId", + "kind" : "symbol", + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys.operationId", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/operationid" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/rawrepresentable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/rawrepresentable-implementations.json new file mode 100644 index 000000000..d665cf6cf --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/rawrepresentable-implementations.json @@ -0,0 +1,359 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/RawRepresentable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/hashValue" + ], + "title" : "Instance Properties" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/hash(into:)" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/rawrepresentable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat.CodingKeys", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/hash(into:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/hash(into:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "hash(into:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/hash(into:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/CodingKeys/hashValue": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hashValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/CodingKeys\/hashValue", + "kind" : "symbol", + "role" : "symbol", + "title" : "hashValue", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/codingkeys\/hashvalue" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/contains(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/contains(_:).json new file mode 100644 index 000000000..e47633b01 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/contains(_:).json @@ -0,0 +1,356 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.contains(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/contains(_:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "contains(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "member" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/contains(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/contains(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/contains(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "contains(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/contains(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/definition.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/definition.json new file mode 100644 index 000000000..7cde0686f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/definition.json @@ -0,0 +1,287 @@ +{ + "abstract" : [ + { + "text" : "Include the GraphQL source document for the operation in the generated operation models.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/definition" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV10definitionAEvpZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "definition" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Type Property", + "symbolKind" : "property", + "title" : "definition" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "definition" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/definition" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/definition": { + "abstract" : [ + { + "text" : "Include the GraphQL source document for the operation in the generated operation models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "definition" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/definition", + "kind" : "symbol", + "role" : "symbol", + "title" : "definition", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/definition" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/encode(to:).json new file mode 100644 index 000000000..164784ec8 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/encode(to:).json @@ -0,0 +1,295 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Encodable.encode(to:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/encode(to:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV6encode2toys7Encoder_p_tKF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "encode(to:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "encoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/encode(to:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/encode(to:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/encode(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "encode(to:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/encode(to:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/equatable-implementations.json new file mode 100644 index 000000000..1a152b6b4 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/equatable-implementations.json @@ -0,0 +1,198 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/Equatable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "Equatable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/!=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/equatable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/!=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formintersection(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formintersection(_:).json new file mode 100644 index 000000000..d1bd9e611 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formintersection(_:).json @@ -0,0 +1,349 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.formIntersection(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/formIntersection(_:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formIntersection" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "formIntersection(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "mutating" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formIntersection" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/formintersection(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/formIntersection(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formIntersection" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/formIntersection(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "formIntersection(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/formintersection(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formsymmetricdifference(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formsymmetricdifference(_:).json new file mode 100644 index 000000000..236e9c2ca --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formsymmetricdifference(_:).json @@ -0,0 +1,349 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.formSymmetricDifference(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/formSymmetricDifference(_:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formSymmetricDifference" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "formSymmetricDifference(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "mutating" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formSymmetricDifference" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/formsymmetricdifference(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/formSymmetricDifference(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formSymmetricDifference" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/formSymmetricDifference(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "formSymmetricDifference(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/formsymmetricdifference(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formunion(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formunion(_:).json new file mode 100644 index 000000000..f7aecef53 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formunion(_:).json @@ -0,0 +1,349 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.formUnion(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/formUnion(_:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formUnion" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "formUnion(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "mutating" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formUnion" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/formunion(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/formUnion(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formUnion" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/formUnion(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "formUnion(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/formunion(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init().json new file mode 100644 index 000000000..70234f74f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init().json @@ -0,0 +1,277 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.init()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init()" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "()" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/init()": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init()", + "kind" : "symbol", + "role" : "symbol", + "title" : "init()", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(_:).json new file mode 100644 index 000000000..2b15ad594 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(_:).json @@ -0,0 +1,330 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "SetAlgebra.init(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "sequence" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:ST", + "text" : "Sequence" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/init(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(arrayliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(arrayliteral:).json new file mode 100644 index 000000000..7d3187dc9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(arrayliteral:).json @@ -0,0 +1,349 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "SetAlgebra.init(arrayLiteral:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(arrayLiteral:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "ArrayLiteralElement", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "arrayLiteral" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "...)" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(arrayLiteral:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "arrayLiteral" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "...)" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init(arrayliteral:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/init(arrayLiteral:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "ArrayLiteralElement", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "arrayLiteral" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "...)" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(arrayLiteral:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(arrayLiteral:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init(arrayliteral:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-2nbm0.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-2nbm0.json new file mode 100644 index 000000000..7776b8604 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-2nbm0.json @@ -0,0 +1,271 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Decodable.init(from:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(from:)-2nbm0" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV4fromAEs7Decoder_p_tKcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(from:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "decoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init(from:)-2nbm0" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/init(from:)-2nbm0": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(from:)-2nbm0", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(from:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init(from:)-2nbm0" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-55pr0.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-55pr0.json new file mode 100644 index 000000000..bfce2c5b4 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-55pr0.json @@ -0,0 +1,380 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.init(from:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/RawRepresentable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(from:)-55pr0" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Decodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "UInt8", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SYsSeRzs5UInt8V8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(from:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "decoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init(from:)-55pr0" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/init(from:)-55pr0": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Decodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "UInt8", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(from:)-55pr0", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(from:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init(from:)-55pr0" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(rawvalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(rawvalue:).json new file mode 100644 index 000000000..30becd867 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(rawvalue:).json @@ -0,0 +1,251 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.init(rawValue:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(rawValue:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV8rawValueAEs5UInt8V_tcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5UInt8V", + "text" : "UInt8" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(rawValue:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5UInt8V", + "text" : "UInt8" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init(rawvalue:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/init(rawValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5UInt8V", + "text" : "UInt8" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(rawValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(rawValue:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init(rawvalue:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/insert(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/insert(_:).json new file mode 100644 index 000000000..539fd3d69 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/insert(_:).json @@ -0,0 +1,480 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.insert(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/insert(_:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "insert" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> (inserted" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", memberAfterInsert" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "insert(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "attribute", + "text" : "@discardableResult" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "mutating" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "insert" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "newMember" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> (inserted" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", memberAfterInsert" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/insert(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/insert(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "insert" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> (inserted" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", memberAfterInsert" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/insert(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "insert(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/insert(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/intersection(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/intersection(_:).json new file mode 100644 index 000000000..3f93bb8d2 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/intersection(_:).json @@ -0,0 +1,289 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.intersection(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/intersection(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "intersection" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "intersection(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "intersection" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/intersection(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/intersection(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "intersection" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/intersection(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "intersection(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/intersection(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isdisjoint(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isdisjoint(with:).json new file mode 100644 index 000000000..7f2268cad --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isdisjoint(with:).json @@ -0,0 +1,308 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "SetAlgebra.isDisjoint(with:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isDisjoint(with:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isDisjoint" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "isDisjoint(with:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isDisjoint" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/isdisjoint(with:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/isDisjoint(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isDisjoint" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isDisjoint(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isDisjoint(with:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/isdisjoint(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isempty.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isempty.json new file mode 100644 index 000000000..ce9e6febc --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isempty.json @@ -0,0 +1,264 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "SetAlgebra.isEmpty", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isEmpty" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isEmpty" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "isEmpty" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isEmpty" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/isempty" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/isEmpty": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isEmpty" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isEmpty", + "kind" : "symbol", + "role" : "symbol", + "title" : "isEmpty", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/isempty" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsubset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsubset(of:).json new file mode 100644 index 000000000..eb4533df7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsubset(of:).json @@ -0,0 +1,308 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "SetAlgebra.isStrictSubset(of:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isStrictSubset(of:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isStrictSubset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "isStrictSubset(of:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isStrictSubset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/isstrictsubset(of:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/isStrictSubset(of:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isStrictSubset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isStrictSubset(of:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isStrictSubset(of:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/isstrictsubset(of:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsuperset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsuperset(of:).json new file mode 100644 index 000000000..cbc68dd84 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsuperset(of:).json @@ -0,0 +1,308 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "SetAlgebra.isStrictSuperset(of:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isStrictSuperset(of:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isStrictSuperset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "isStrictSuperset(of:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isStrictSuperset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/isstrictsuperset(of:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/isStrictSuperset(of:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isStrictSuperset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isStrictSuperset(of:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isStrictSuperset(of:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/isstrictsuperset(of:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issubset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issubset(of:).json new file mode 100644 index 000000000..0d258d751 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issubset(of:).json @@ -0,0 +1,308 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "SetAlgebra.isSubset(of:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isSubset(of:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isSubset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "isSubset(of:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isSubset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/issubset(of:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/isSubset(of:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isSubset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isSubset(of:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isSubset(of:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/issubset(of:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issuperset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issuperset(of:).json new file mode 100644 index 000000000..697734c54 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issuperset(of:).json @@ -0,0 +1,308 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "SetAlgebra.isSuperset(of:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isSuperset(of:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isSuperset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "isSuperset(of:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isSuperset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/issuperset(of:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/isSuperset(of:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isSuperset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isSuperset(of:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isSuperset(of:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/issuperset(of:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/operationid.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/operationid.json new file mode 100644 index 000000000..17e1aa4d4 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/operationid.json @@ -0,0 +1,333 @@ +{ + "abstract" : [ + { + "text" : "Include the computed operation identifier hash for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/operationId" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV11operationIdAEvpZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationId" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Type Property", + "symbolKind" : "property", + "title" : "operationId" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationId" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/operationid" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/operationId": { + "abstract" : [ + { + "text" : "Include the computed operation identifier hash for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationId" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/operationId", + "kind" : "symbol", + "role" : "symbol", + "title" : "operationId", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/operationid" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/optionset-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/optionset-implementations.json new file mode 100644 index 000000000..e883eac60 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/optionset-implementations.json @@ -0,0 +1,913 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "OptionSet Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init()" + ], + "title" : "Initializers" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/contains(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/formIntersection(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/formSymmetricDifference(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/formUnion(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/insert(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/intersection(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/remove(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/symmetricDifference(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/union(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/update(with:)" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/optionset-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/contains(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/contains(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "contains(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/contains(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/formIntersection(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formIntersection" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/formIntersection(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "formIntersection(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/formintersection(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/formSymmetricDifference(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formSymmetricDifference" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/formSymmetricDifference(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "formSymmetricDifference(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/formsymmetricdifference(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/formUnion(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formUnion" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/formUnion(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "formUnion(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/formunion(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/init()": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init()", + "kind" : "symbol", + "role" : "symbol", + "title" : "init()", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init()" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/insert(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "insert" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> (inserted" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", memberAfterInsert" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/insert(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "insert(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/insert(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/intersection(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "intersection" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/intersection(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "intersection(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/intersection(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/remove(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "remove" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/remove(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "remove(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/remove(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/symmetricDifference(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "symmetricDifference" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/symmetricDifference(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "symmetricDifference(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/symmetricdifference(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/union(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "union" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/union(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "union(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/union(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/update(with:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "update" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/update(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "update(with:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/update(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/rawrepresentable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/rawrepresentable-implementations.json new file mode 100644 index 000000000..0c83d0aae --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/rawrepresentable-implementations.json @@ -0,0 +1,226 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/RawRepresentable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(from:)-55pr0" + ], + "title" : "Initializers" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/rawrepresentable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/init(from:)-55pr0": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Decodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "UInt8", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(from:)-55pr0", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(from:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init(from:)-55pr0" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/rawvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/rawvalue.json new file mode 100644 index 000000000..5fb0aed9f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/rawvalue.json @@ -0,0 +1,239 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.rawValue", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/rawValue" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV8rawValues5UInt8Vvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5UInt8V", + "text" : "UInt8" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "rawValue" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5UInt8V", + "text" : "UInt8" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/rawvalue" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/rawValue": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5UInt8V", + "text" : "UInt8" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/rawValue", + "kind" : "symbol", + "role" : "symbol", + "title" : "rawValue", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/rawvalue" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/remove(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/remove(_:).json new file mode 100644 index 000000000..f33a6d3de --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/remove(_:).json @@ -0,0 +1,429 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.remove(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/remove(_:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "remove" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "remove(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "attribute", + "text" : "@discardableResult" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "mutating" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "remove" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "member" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "?" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/remove(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/remove(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "remove" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/remove(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "remove(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/remove(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/setalgebra-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/setalgebra-implementations.json new file mode 100644 index 000000000..e5b05bdca --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/setalgebra-implementations.json @@ -0,0 +1,633 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(arrayLiteral:)" + ], + "title" : "Initializers" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isEmpty" + ], + "title" : "Instance Properties" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isDisjoint(with:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isStrictSubset(of:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isStrictSuperset(of:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isSubset(of:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isSuperset(of:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/subtract(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/subtracting(_:)" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/setalgebra-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/init(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/init(arrayLiteral:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "ArrayLiteralElement", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "arrayLiteral" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "...)" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/init(arrayLiteral:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(arrayLiteral:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/init(arrayliteral:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/isDisjoint(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isDisjoint" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isDisjoint(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isDisjoint(with:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/isdisjoint(with:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/isEmpty": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isEmpty" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isEmpty", + "kind" : "symbol", + "role" : "symbol", + "title" : "isEmpty", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/isempty" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/isStrictSubset(of:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isStrictSubset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isStrictSubset(of:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isStrictSubset(of:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/isstrictsubset(of:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/isStrictSuperset(of:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isStrictSuperset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isStrictSuperset(of:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isStrictSuperset(of:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/isstrictsuperset(of:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/isSubset(of:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isSubset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isSubset(of:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isSubset(of:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/issubset(of:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/isSuperset(of:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isSuperset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/isSuperset(of:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isSuperset(of:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/issuperset(of:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/subtract(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subtract" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/subtract(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "subtract(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/subtract(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/subtracting(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subtracting" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/subtracting(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "subtracting(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/subtracting(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtract(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtract(_:).json new file mode 100644 index 000000000..5cedeb8d0 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtract(_:).json @@ -0,0 +1,285 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "SetAlgebra.subtract(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/subtract(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subtract" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "subtract(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "mutating" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subtract" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/subtract(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/subtract(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subtract" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/subtract(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "subtract(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/subtract(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtracting(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtracting(_:).json new file mode 100644 index 000000000..e4fb5659f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtracting(_:).json @@ -0,0 +1,289 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "SetAlgebra.subtracting(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/subtracting(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subtracting" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "subtracting(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subtracting" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/subtracting(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/subtracting(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subtracting" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/subtracting(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "subtracting(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/subtracting(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/symmetricdifference(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/symmetricdifference(_:).json new file mode 100644 index 000000000..77609f2a2 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/symmetricdifference(_:).json @@ -0,0 +1,289 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.symmetricDifference(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/symmetricDifference(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "symmetricDifference" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "symmetricDifference(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "symmetricDifference" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/symmetricdifference(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/symmetricDifference(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "symmetricDifference" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/symmetricDifference(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "symmetricDifference(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/symmetricdifference(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/union(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/union(_:).json new file mode 100644 index 000000000..f8629e2bd --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/union(_:).json @@ -0,0 +1,289 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.union(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/union(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "union" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "union(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "union" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/union(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/union(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "union" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/union(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "union(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/union(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/update(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/update(with:).json new file mode 100644 index 000000000..03b6139af --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/update(with:).json @@ -0,0 +1,445 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.update(with:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/update(with:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "update" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "update(with:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "attribute", + "text" : "@discardableResult" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "mutating" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "update" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "newMember" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "?" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/update(with:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat/update(with:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "update" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat\/update(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "update(with:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat\/update(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput.json new file mode 100644 index 000000000..0e8e96686 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput.json @@ -0,0 +1,511 @@ +{ + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "roleHeading" : "Structure", + "symbolKind" : "struct", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ] + } + ], + "kind" : "declarations" + }, + { + "content" : [ + { + "anchor" : "overview", + "level" : 2, + "text" : "Overview", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "The operation manifest is a JSON file that maps all generated GraphQL operations to an", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "operation identifier. This manifest can be used to register operations with a server utilizing", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Defaults to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "kind" : "content" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/Se", + "doc:\/\/ApolloCodegenLib\/SE", + "doc:\/\/ApolloCodegenLib\/SQ" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/init(from:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/init(path:version:)" + ], + "title" : "Initializers" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version" + ], + "title" : "Enumerations" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Equatable-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/SE": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SE", + "title" : "Swift.Encodable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/SQ": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SQ", + "title" : "Swift.Equatable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/Se": { + "identifier" : "doc:\/\/ApolloCodegenLib\/Se", + "title" : "Swift.Decodable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/equatable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Version" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/init(from:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/init(from:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(from:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/init(from:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/init(path:version:)": { + "abstract" : [ + { + "text" : "Designated Initializer", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "path" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "version" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "text" : "OperationManifestFileOutput" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "text" : "Version" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/init(path:version:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(path:version:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/init(path:version:)" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/!=(_:_:).json new file mode 100644 index 000000000..b858e3d00 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/!=(_:_:).json @@ -0,0 +1,384 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Equatable.!=(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Equatable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/!=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "!=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/!=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/!=(_:_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/equatable-implementations" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/equatable-implementations.json new file mode 100644 index 000000000..b3c153936 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/equatable-implementations.json @@ -0,0 +1,230 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Equatable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "Equatable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/!=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/equatable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/!=(_:_:)" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/init(from:).json new file mode 100644 index 000000000..846431a7b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/init(from:).json @@ -0,0 +1,303 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Decodable.init(from:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/init(from:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV4fromAEs7Decoder_p_tKcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(from:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "decoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/init(from:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/init(from:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/init(from:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(from:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/init(from:)" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/init(path:version:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/init(path:version:).json new file mode 100644 index 000000000..d59e7ca81 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/init(path:version:).json @@ -0,0 +1,466 @@ +{ + "abstract" : [ + { + "text" : "Designated Initializer", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/init(path:version:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV4path7versionAESS_AE7VersionOtcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "path" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "version" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "text" : "OperationManifestFileOutput" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "text" : "Version" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(path:version:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "path" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "version" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "text" : "OperationManifestFileOutput" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "text" : "Version" + }, + { + "kind" : "text", + "text" : " = .persistedQueries)" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Local path where the generated operation manifest file should be written.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "path" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The version format to use when generating the operation manifest.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Defaults to ", + "type" : "text" + }, + { + "code" : ".persistedQueries", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "version" + } + ] + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/init(path:version:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Version" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/init(path:version:)": { + "abstract" : [ + { + "text" : "Designated Initializer", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "path" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "version" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "text" : "OperationManifestFileOutput" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "text" : "Version" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/init(path:version:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(path:version:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/init(path:version:)" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version.json new file mode 100644 index 000000000..27a1a723b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version.json @@ -0,0 +1,441 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Version" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Version" + } + ], + "role" : "symbol", + "roleHeading" : "Enumeration", + "symbolKind" : "enum", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Version" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/Se", + "doc:\/\/ApolloCodegenLib\/SE", + "doc:\/\/ApolloCodegenLib\/SQ", + "doc:\/\/ApolloCodegenLib\/SH", + "doc:\/\/ApolloCodegenLib\/SY" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/legacyAPQ", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/persistedQueries" + ], + "title" : "Enumeration Cases" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/init(rawValue:)" + ], + "title" : "Initializers" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/Equatable-Implementations", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/SE": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SE", + "title" : "Swift.Encodable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/SH": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SH", + "title" : "Swift.Hashable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/SQ": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SQ", + "title" : "Swift.Equatable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/SY": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SY", + "title" : "Swift.RawRepresentable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/Se": { + "identifier" : "doc:\/\/ApolloCodegenLib\/Se", + "title" : "Swift.Decodable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Version" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/equatable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/init(rawValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/init(rawValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(rawValue:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/init(rawvalue:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/legacyAPQ": { + "abstract" : [ + { + "text" : "Generates an operation manifest for pre-registering operations with the legacy", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "functionality of Apollo Server\/Router.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "legacyAPQ" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/legacyAPQ", + "kind" : "symbol", + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version.legacyAPQ", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/legacyapq" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/persistedQueries": { + "abstract" : [ + { + "text" : "Generates an operation manifest for use with persisted queries.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "persistedQueries" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/persistedQueries", + "kind" : "symbol", + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version.persistedQueries", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/persistedqueries" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/!=(_:_:).json new file mode 100644 index 000000000..17070289a --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/!=(_:_:).json @@ -0,0 +1,416 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Equatable.!=(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/Equatable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/!=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "!=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/!=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Version" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/!=(_:_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/equatable-implementations" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/encode(to:).json similarity index 79% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/encode(to:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/encode(to:).json index 40eb8df0f..c9fa04e6c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/encode(to:).json @@ -18,14 +18,15 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/APQConfig", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/APQConfig\/RawRepresentable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/APQConfig\/encode(to:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/encode(to:)" }, "kind" : "symbol", "metadata" : { @@ -78,7 +79,7 @@ ] }, "extendedModule" : "Swift", - "externalID" : "s:SYsSERzSS8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV9APQConfigO", + "externalID" : "s:SYsSERzSS8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", "fragments" : [ { "kind" : "keyword", @@ -201,7 +202,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/apqconfig\/encode(to:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/encode(to:)" ], "traits" : [ { @@ -260,29 +261,60 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/APQConfig": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { "abstract" : [ { - "text" : "Enum to enable using", + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", "type" : "text" }, { "text" : " ", "type" : "text" }, + { + "text" : "or ", + "type" : "text" + }, { "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", "isActive" : true, "type" : "reference" }, { - "text" : " ", + "text" : ".", "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" }, { - "text" : "with your generated operations.", - "type" : "text" + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { + "abstract" : [ + ], "fragments" : [ { @@ -295,34 +327,34 @@ }, { "kind" : "identifier", - "text" : "APQConfig" + "text" : "Version" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/APQConfig", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "APQConfig" + "text" : "Version" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.APQConfig", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/apqconfig" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/APQConfig/RawRepresentable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/RawRepresentable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/APQConfig\/RawRepresentable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "RawRepresentable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/apqconfig\/rawrepresentable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/rawrepresentable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/APQConfig/encode(to:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/encode(to:)": { "abstract" : [ ], @@ -413,12 +445,12 @@ "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/APQConfig\/encode(to:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/encode(to:)", "kind" : "symbol", "role" : "symbol", "title" : "encode(to:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/apqconfig\/encode(to:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/encode(to:)" }, "https://www.apollographql.com/docs/apollo-server/performance/apq": { "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/equatable-implementations.json new file mode 100644 index 000000000..6177f4e09 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/equatable-implementations.json @@ -0,0 +1,262 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/Equatable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "Equatable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/!=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/equatable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Version" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/!=(_:_:)" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/hash(into:).json new file mode 100644 index 000000000..aed658f76 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/hash(into:).json @@ -0,0 +1,480 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.hash(into:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/hash(into:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "hash(into:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "hasher" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/hash(into:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Version" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/hash(into:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/hash(into:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "hash(into:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/hash(into:)" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/hashvalue.json new file mode 100644 index 000000000..12bb39613 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/hashvalue.json @@ -0,0 +1,424 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.hashValue", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/hashValue" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hashValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "hashValue" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hashValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/hashvalue" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Version" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/hashValue": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hashValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/hashValue", + "kind" : "symbol", + "role" : "symbol", + "title" : "hashValue", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/hashvalue" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/init(from:).json new file mode 100644 index 000000000..17642ca8d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/init(from:).json @@ -0,0 +1,444 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.init(from:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/init(from:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Decodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SYsSeRzSS8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(from:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "decoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/init(from:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Version" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/init(from:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Decodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/init(from:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(from:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/init(from:)" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/init(rawvalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/init(rawvalue:).json new file mode 100644 index 000000000..9a8f7ff15 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/init(rawvalue:).json @@ -0,0 +1,315 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.init(rawValue:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/init(rawValue:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO8rawValueAGSgSS_tcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(rawValue:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/init(rawvalue:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Version" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/init(rawValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/init(rawValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(rawValue:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/init(rawvalue:)" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/legacyapq.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/legacyapq.json new file mode 100644 index 000000000..c5b14bf68 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/legacyapq.json @@ -0,0 +1,313 @@ +{ + "abstract" : [ + { + "text" : "Generates an operation manifest for pre-registering operations with the legacy", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "functionality of Apollo Server\/Router.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/legacyAPQ" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO9legacyAPQyA2GmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "legacyAPQ" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version.legacyAPQ" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "legacyAPQ" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/legacyapq" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Version" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/legacyAPQ": { + "abstract" : [ + { + "text" : "Generates an operation manifest for pre-registering operations with the legacy", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "functionality of Apollo Server\/Router.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "legacyAPQ" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/legacyAPQ", + "kind" : "symbol", + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version.legacyAPQ", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/legacyapq" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/persistedqueries.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/persistedqueries.json new file mode 100644 index 000000000..cee39a903 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/persistedqueries.json @@ -0,0 +1,271 @@ +{ + "abstract" : [ + { + "text" : "Generates an operation manifest for use with persisted queries.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/persistedQueries" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO16persistedQueriesyA2GmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "persistedQueries" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version.persistedQueries" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "persistedQueries" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/persistedqueries" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Version" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/persistedQueries": { + "abstract" : [ + { + "text" : "Generates an operation manifest for use with persisted queries.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "persistedQueries" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/persistedQueries", + "kind" : "symbol", + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version.persistedQueries", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/persistedqueries" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/rawrepresentable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/rawrepresentable-implementations.json new file mode 100644 index 000000000..c6b388778 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/rawrepresentable-implementations.json @@ -0,0 +1,587 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/init(from:)" + ], + "title" : "Initializers" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/hashValue" + ], + "title" : "Instance Properties" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/encode(to:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/hash(into:)" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/rawrepresentable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { + "abstract" : [ + { + "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "or ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestFileOutput" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Version" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/encode(to:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Encodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/encode(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "encode(to:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/encode(to:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/hash(into:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/hash(into:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "hash(into:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/hash(into:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/hashValue": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hashValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/hashValue", + "kind" : "symbol", + "role" : "symbol", + "title" : "hashValue", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/hashvalue" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/init(from:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Decodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/init(from:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(from:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/init(from:)" +}, +"https://www.apollographql.com/docs/apollo-server/performance/apq": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "title" : "Automatic Persisted Queries (APQs)", + "titleInlineContent" : [ + { + "text" : "Automatic Persisted Queries (APQs)", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions.json index 4dee97d11..e2eba5a28 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions.json @@ -103,6 +103,7 @@ { "identifiers" : [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(from:)" ], "title" : "Initializers" @@ -114,6 +115,7 @@ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/cocoapodsCompatibleImportStatements", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/conversionStrategies", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/deprecatedEnumCases", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/operationDocumentFormat", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/pruneGeneratedFiles", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/queryStringLiteralFormat", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/schemaDocumentation", @@ -122,6 +124,12 @@ ], "title" : "Instance Properties" }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/encode(to:)" + ], + "title" : "Instance Methods" + }, { "generated" : true, "identifiers" : [ @@ -331,10 +339,11 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", - "text" : "let" + "text" : "var" }, { "kind" : "text", @@ -507,13 +516,64 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/deprecatedenumcases" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/encode(to:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/encode(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "encode(to:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/encode(to:)" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)": { "abstract" : [ { - "text" : "Designated initializer.", + "text" : "Deprecated initializer.", "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "identifier", @@ -764,6 +824,263 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:)" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)": { + "abstract" : [ + { + "text" : "Designated initializer.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "additionalInflectionRules" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib14InflectionRuleO", + "text" : "InflectionRule" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "queryStringLiteralFormat" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "text" : "QueryStringLiteralFormat" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "deprecatedEnumCases" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "schemaDocumentation" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "selectionSetInitializers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24SelectionSetInitializersV", + "text" : "SelectionSetInitializers" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "operationDocumentFormat" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "cocoapodsCompatibleImportStatements" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "warningsOnDeprecatedUsage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "conversionStrategies" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pruneGeneratedFiles" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(from:)": { "abstract" : [ @@ -806,6 +1123,52 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(from:)" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/operationDocumentFormat": { + "abstract" : [ + { + "text" : "How to generate the operation documents for your generated operations.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationDocumentFormat" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/operationDocumentFormat", + "kind" : "symbol", + "role" : "symbol", + "title" : "operationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/operationdocumentformat" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/pruneGeneratedFiles": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/apqs.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/apqs.json index 4a386bdff..b72c35f77 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/apqs.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/apqs.json @@ -5,6 +5,17 @@ "type" : "text" } ], + "deprecationSummary" : [ + { + "inlineContent" : [ + { + "text" : "Use OperationDocumentFormat instead.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], "hierarchy" : { "paths" : [ [ @@ -20,11 +31,12 @@ }, "kind" : "symbol", "metadata" : { + "extendedModule" : "ApolloCodegenLib", "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV4apqsAC9APQConfigOvp", "fragments" : [ { "kind" : "keyword", - "text" : "let" + "text" : "var" }, { "kind" : "text", @@ -57,6 +69,9 @@ { "name" : "ApolloCodegenLib" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Instance Property", @@ -76,7 +91,7 @@ "tokens" : [ { "kind" : "keyword", - "text" : "let" + "text" : "var" }, { "kind" : "text", @@ -105,6 +120,18 @@ "kind" : "typeIdentifier", "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV9APQConfigO", "text" : "APQConfig" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" } ] } @@ -299,10 +326,11 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", - "text" : "let" + "text" : "var" }, { "kind" : "text", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default.json index ce93a61f6..924de391e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default.json @@ -92,10 +92,10 @@ { "identifiers" : [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/additionalInflectionRules", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/apqs", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/cocoapodsCompatibleImportStatements", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/conversionStrategies", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/deprecatedEnumCases", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/operationDocumentFormat", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/pruneGeneratedFiles", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/queryStringLiteralFormat", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/schemaDocumentation", @@ -278,7 +278,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/additionalinflectionrules" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default/apqs": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default/cocoapodsCompatibleImportStatements": { "abstract" : [ ], @@ -301,7 +301,7 @@ }, { "kind" : "identifier", - "text" : "apqs" + "text" : "cocoapodsCompatibleImportStatements" }, { "kind" : "text", @@ -309,27 +309,18 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", - "text" : "ApolloCodegenConfiguration" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV9APQConfigO", - "text" : "APQConfig" + "preciseIdentifier" : "s:Sb", + "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/apqs", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/cocoapodsCompatibleImportStatements", "kind" : "symbol", "role" : "symbol", - "title" : "apqs", + "title" : "cocoapodsCompatibleImportStatements", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/apqs" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/cocoapodscompatibleimportstatements" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default/cocoapodsCompatibleImportStatements": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default/conversionStrategies": { "abstract" : [ ], @@ -352,7 +343,7 @@ }, { "kind" : "identifier", - "text" : "cocoapodsCompatibleImportStatements" + "text" : "conversionStrategies" }, { "kind" : "text", @@ -360,18 +351,27 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/cocoapodsCompatibleImportStatements", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/conversionStrategies", "kind" : "symbol", "role" : "symbol", - "title" : "cocoapodsCompatibleImportStatements", + "title" : "conversionStrategies", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/cocoapodscompatibleimportstatements" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/conversionstrategies" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default/conversionStrategies": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default/deprecatedEnumCases": { "abstract" : [ ], @@ -394,7 +394,7 @@ }, { "kind" : "identifier", - "text" : "conversionStrategies" + "text" : "deprecatedEnumCases" }, { "kind" : "text", @@ -411,18 +411,18 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", - "text" : "ConversionStrategies" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/conversionStrategies", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/deprecatedEnumCases", "kind" : "symbol", "role" : "symbol", - "title" : "conversionStrategies", + "title" : "deprecatedEnumCases", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/conversionstrategies" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/deprecatedenumcases" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default/deprecatedEnumCases": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default/operationDocumentFormat": { "abstract" : [ ], @@ -445,7 +445,7 @@ }, { "kind" : "identifier", - "text" : "deprecatedEnumCases" + "text" : "operationDocumentFormat" }, { "kind" : "text", @@ -462,16 +462,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", - "text" : "Composition" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/deprecatedEnumCases", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/operationDocumentFormat", "kind" : "symbol", "role" : "symbol", - "title" : "deprecatedEnumCases", + "title" : "operationDocumentFormat", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/deprecatedenumcases" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/operationdocumentformat" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default/pruneGeneratedFiles": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default/apqs.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default/operationdocumentformat.json similarity index 82% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default/apqs.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default/operationdocumentformat.json index b4ecdd379..d91b6f705 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default/apqs.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default/operationdocumentformat.json @@ -11,11 +11,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/apqs" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/operationDocumentFormat" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV7DefaultV4apqsAC9APQConfigOvpZ", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV7DefaultV23operationDocumentFormatAC09OperationiJ0VvpZ", "fragments" : [ { "kind" : "keyword", @@ -35,7 +35,7 @@ }, { "kind" : "identifier", - "text" : "apqs" + "text" : "operationDocumentFormat" }, { "kind" : "text", @@ -52,8 +52,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV9APQConfigO", - "text" : "APQConfig" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" } ], "modules" : [ @@ -64,7 +64,7 @@ "role" : "symbol", "roleHeading" : "Type Property", "symbolKind" : "property", - "title" : "apqs" + "title" : "operationDocumentFormat" }, "primaryContentSections" : [ { @@ -95,7 +95,7 @@ }, { "kind" : "identifier", - "text" : "apqs" + "text" : "operationDocumentFormat" }, { "kind" : "text", @@ -112,10 +112,10 @@ "text" : "." }, { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/APQConfig", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV9APQConfigO", - "text" : "APQConfig" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" } ] } @@ -134,7 +134,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/apqs" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/operationdocumentformat" ], "traits" : [ { @@ -193,34 +193,14 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/APQConfig": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { "abstract" : [ - { - "text" : "Enum to enable using", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "with your generated operations.", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "struct" }, { "kind" : "text", @@ -228,21 +208,21 @@ }, { "kind" : "identifier", - "text" : "APQConfig" + "text" : "OperationDocumentFormat" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/APQConfig", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "APQConfig" + "text" : "OperationDocumentFormat" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.APQConfig", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/apqconfig" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { "abstract" : [ @@ -309,7 +289,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default/apqs": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default/operationDocumentFormat": { "abstract" : [ ], @@ -332,7 +312,7 @@ }, { "kind" : "identifier", - "text" : "apqs" + "text" : "operationDocumentFormat" }, { "kind" : "text", @@ -349,28 +329,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV9APQConfigO", - "text" : "APQConfig" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/apqs", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/operationDocumentFormat", "kind" : "symbol", "role" : "symbol", - "title" : "apqs", + "title" : "operationDocumentFormat", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/apqs" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/operationdocumentformat" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/encode(to:).json new file mode 100644 index 000000000..97d28d5df --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/encode(to:).json @@ -0,0 +1,295 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Encodable.encode(to:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/encode(to:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV6encode2toys7Encoder_p_tKF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "encode(to:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "encoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/encode(to:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/encode(to:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/encode(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "encode(to:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/encode(to:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json index 1201169c6..f04103f99 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json @@ -1,7 +1,7 @@ { "abstract" : [ { - "text" : "Designated initializer.", + "text" : "Deprecated initializer.", "type" : "text" } ], @@ -20,6 +20,7 @@ }, "kind" : "symbol", "metadata" : { + "extendedModule" : "ApolloCodegenLib", "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV25additionalInflectionRules24queryStringLiteralFormat19deprecatedEnumCases19schemaDocumentation24selectionSetInitializers4apqs35cocoapodsCompatibleImportStatements25warningsOnDeprecatedUsage20conversionStrategies19pruneGeneratedFilesAESayAA0H4RuleOG_AC05QueryklM0OAC11CompositionOAvC09SelectiontU0VAC9APQConfigOSbAvC20ConversionStrategiesVSbtcfc", "fragments" : [ { @@ -268,6 +269,9 @@ { "name" : "ApolloCodegenLib" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Initializer", @@ -449,7 +453,7 @@ }, { "kind" : "text", - "text" : " = Default.apqs, " + "text" : ", " }, { "kind" : "externalParam", @@ -1040,10 +1044,11 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)": { "abstract" : [ { - "text" : "Designated initializer.", + "text" : "Deprecated initializer.", "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "identifier", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal.json new file mode 100644 index 000000000..38c7fddef --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal.json @@ -0,0 +1,1397 @@ +{ + "abstract" : [ + { + "text" : "Designated initializer.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV25additionalInflectionRules24queryStringLiteralFormat19deprecatedEnumCases19schemaDocumentation24selectionSetInitializers017operationDocumentM035cocoapodsCompatibleImportStatements25warningsOnDeprecatedUsage20conversionStrategies19pruneGeneratedFilesAESayAA0H4RuleOG_AC05QueryklM0OAC11CompositionOAvC09SelectiontU0VAC09OperationwM0VSbAvC20ConversionStrategiesVSbtcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "additionalInflectionRules" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib14InflectionRuleO", + "text" : "InflectionRule" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "queryStringLiteralFormat" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "text" : "QueryStringLiteralFormat" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "deprecatedEnumCases" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "schemaDocumentation" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "selectionSetInitializers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24SelectionSetInitializersV", + "text" : "SelectionSetInitializers" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "operationDocumentFormat" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "cocoapodsCompatibleImportStatements" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "warningsOnDeprecatedUsage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "conversionStrategies" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pruneGeneratedFiles" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "additionalInflectionRules" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/InflectionRule", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib14InflectionRuleO", + "text" : "InflectionRule" + }, + { + "kind" : "text", + "text" : "] = Default.additionalInflectionRules, " + }, + { + "kind" : "externalParam", + "text" : "queryStringLiteralFormat" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "text" : "QueryStringLiteralFormat" + }, + { + "kind" : "text", + "text" : " = Default.queryStringLiteralFormat, " + }, + { + "kind" : "externalParam", + "text" : "deprecatedEnumCases" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Composition", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : " = Default.deprecatedEnumCases, " + }, + { + "kind" : "externalParam", + "text" : "schemaDocumentation" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Composition", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : " = Default.schemaDocumentation, " + }, + { + "kind" : "externalParam", + "text" : "selectionSetInitializers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/SelectionSetInitializers", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24SelectionSetInitializersV", + "text" : "SelectionSetInitializers" + }, + { + "kind" : "text", + "text" : " = Default.selectionSetInitializers, " + }, + { + "kind" : "externalParam", + "text" : "operationDocumentFormat" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + }, + { + "kind" : "text", + "text" : " = Default.operationDocumentFormat, " + }, + { + "kind" : "externalParam", + "text" : "cocoapodsCompatibleImportStatements" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " = Default.cocoapodsCompatibleImportStatements, " + }, + { + "kind" : "externalParam", + "text" : "warningsOnDeprecatedUsage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Composition", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : " = Default.warningsOnDeprecatedUsage, " + }, + { + "kind" : "externalParam", + "text" : "conversionStrategies" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : " = Default.conversionStrategies, " + }, + { + "kind" : "externalParam", + "text" : "pruneGeneratedFiles" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " = Default.pruneGeneratedFiles)" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Any non-default rules for pluralization or singularization", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "you wish to include.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "additionalInflectionRules" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Formatting of the GraphQL query string literal that is", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "included in each generated operation object.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "queryStringLiteralFormat" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "How deprecated enum cases from the schema should be handled.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "deprecatedEnumCases" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Whether schema documentation is added to the generated files.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "schemaDocumentation" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Which generated selection sets should include", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "generated initializers.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "selectionSetInitializers" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "How to generate the operation documents for your generated operations.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "operationDocumentFormat" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Generate import statements that are compatible with", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "including ", + "type" : "text" + }, + { + "code" : "Apollo", + "type" : "codeVoice" + }, + { + "text" : " via Cocoapods.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "cocoapodsCompatibleImportStatements" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Annotate generated Swift code with the Swift ", + "type" : "text" + }, + { + "code" : "available", + "type" : "codeVoice" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "attribute and ", + "type" : "text" + }, + { + "code" : "deprecated", + "type" : "codeVoice" + }, + { + "text" : " argument for parts of the GraphQL schema annotated with the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "built-in ", + "type" : "text" + }, + { + "code" : "@deprecated", + "type" : "codeVoice" + }, + { + "text" : " directive.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "warningsOnDeprecatedUsage" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Rules for how to convert the names of values from the schema in", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "generated code.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "conversionStrategies" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Whether unused generated files will be automatically deleted.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "pruneGeneratedFiles" + } + ] + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/Composition": { + "abstract" : [ + { + "text" : "Composition is used as a substitute for a boolean where context is better placed in the value", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "instead of the parameter name, e.g.: ", + "type" : "text" + }, + { + "code" : "includeDeprecatedEnumCases = true", + "type" : "codeVoice" + }, + { + "text" : " vs.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "code" : "deprecatedEnumCases = .include", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Composition" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Composition", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Composition" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.Composition", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/composition" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)": { + "abstract" : [ + { + "text" : "Designated initializer.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "additionalInflectionRules" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib14InflectionRuleO", + "text" : "InflectionRule" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "queryStringLiteralFormat" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "text" : "QueryStringLiteralFormat" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "deprecatedEnumCases" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "schemaDocumentation" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "selectionSetInitializers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24SelectionSetInitializersV", + "text" : "SelectionSetInitializers" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "operationDocumentFormat" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "cocoapodsCompatibleImportStatements" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "warningsOnDeprecatedUsage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "conversionStrategies" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pruneGeneratedFiles" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat": { + "abstract" : [ + { + "text" : "Specify the formatting of the GraphQL query string literal.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "QueryStringLiteralFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "QueryStringLiteralFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/SelectionSetInitializers": { + "abstract" : [ + { + "text" : "The ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/SelectionSetInitializers", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configuration is used to determine if you would like", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "initializers to be generated for your generated selection set models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "SelectionSetInitializers" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/SelectionSetInitializers", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "SelectionSetInitializers" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.SelectionSetInitializers", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/selectionsetinitializers" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/InflectionRule": { + "abstract" : [ + { + "text" : "The types of inflection rules that can be used to customize pluralization.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "InflectionRule" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/InflectionRule", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "InflectionRule" + } + ], + "role" : "symbol", + "title" : "InflectionRule", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/inflectionrule" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/operationdocumentformat.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/operationdocumentformat.json new file mode 100644 index 000000000..9acff7d57 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/operationdocumentformat.json @@ -0,0 +1,294 @@ +{ + "abstract" : [ + { + "text" : "How to generate the operation documents for your generated operations.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/operationDocumentFormat" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV23operationDocumentFormatAC09OperationhI0Vvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationDocumentFormat" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "operationDocumentFormat" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationDocumentFormat" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/operationdocumentformat" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/operationDocumentFormat": { + "abstract" : [ + { + "text" : "How to generate the operation documents for your generated operations.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationDocumentFormat" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/operationDocumentFormat", + "kind" : "symbol", + "role" : "symbol", + "title" : "operationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/operationdocumentformat" +} +} +} \ No newline at end of file diff --git a/docs/source/code-generation/codegen-configuration.mdx b/docs/source/code-generation/codegen-configuration.mdx index 3212b9306..111117775 100644 --- a/docs/source/code-generation/codegen-configuration.mdx +++ b/docs/source/code-generation/codegen-configuration.mdx @@ -98,7 +98,7 @@ The properties to configure `output` are: | [`schemaTypes`](#schema-types) | Location and structure of the generated schema types files. | | [`operations`](#operations) | Location and structure of the generated operation files such as queries, mutations, subscriptions, and fragments. | | [`testMocks`](#test-mocks) | Location and structure of the test mock operation object files.

If `.none`, test mocks will not be generated. | -| [`operationIdentifiersPath`](#operation-identifiers) | An absolute location to an operation identifier JSON map file. This can be used in conjunction with [APQs](../fetching/apqs). | +| [`operationManifest`](#operation-manifest) | Configures the generation of an operation manifest JSON file for use with persisted queries or [Automatic Persisted Queries](../fetching/apqs). | @@ -116,7 +116,10 @@ The properties to configure `output` are: "testMocks": { "none": {} }, - "operationIdentifiersPath": "./generated/" + "operationManifest" : { + "path" : "./generated/operationIdentifiers.json", + "version" : "persistedQueries" + } } ``` @@ -392,27 +395,40 @@ Specify the directory for your test mocks using the `path` parameter. This is re > > Test mocks generated this way may also be manually embedded in a test utility module that is imported by your test target. -### Operation identifiers +### Operation Manifest + +Providing a value for this property will generate a JSON document with all your operations and their computed identifier hashes. This document can be used to pre-register the identifiers for your operations with a server that supports [persisted queries or Automatic Persisted Queries](./../fetching/apqs). + +The properties of the Operation Manifest configuration object are: + +| Property Name | Description | +| ----- | ----------- | +| `path` | Local path where the generated operation manifest file should be written. | +| [`version`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version) | The version format to use when generating the operation manifest. | -Providing a path for this property will generate a JSON document with all your operations and their computed identifier hashes. This document can be used to pre-register the identifiers for your operations with an Apollo Server instance for use with [Automatic Persisted Queries](./../fetching/apqs). + ```json title="CLI Configuration JSON" -{ - "b02d2d734060114f64b24338486748f4f1f00838e07a293cc4e0f73f98fe3dad": { - "name": "TestQuery", - "source": "query TestQuery {\\n test\\n}" - }, - "50ed8cda22910b3b708bc69402626f9fe4f1bbaeafb40df9084d029fade5bab1": { - "name": "TestMutation", - "source": "mutation TestMutation {\\n update {\\n result\\n }\\n}" - }, - "55f75259c34f0ccc6b131d23545d9fa79885c93ec785176bd9b6d3c4062fcaed": { - "name": "TestSubscription", - "source": "subscription TestSubscription {\\n watched\\n}" +"output": { + "operationManifest" : { + "path" : "./generated/operationIdentifiers.json", + "version" : "persistedQueries" } } ``` +```swift title="Swift Codegen Setup" +let configuration = ApolloCodegenConfiguration( + // Other properties not shown + output: ApolloCodegenConfiguration.FileOutput( + operationManifest: .init( + path: "./generated/operationIdentifiers.json", + version: .persistedQueries + ) + ) +) +``` + ## Output options The code generation engine supports a number of configuration options to change the behaviour of the generator and tailor the generated Swift code to your specific needs. @@ -426,7 +442,7 @@ The top-level properties are: | [`deprecatedEnumCases`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/deprecatedenumcases) | Annotate generated Swift enums with the Swift `@available` attribute for GraphQL enum cases annotated with the built-in [`@deprecated` directive](https://spec.graphql.org/draft/#sec--deprecated). | | [`schemaDocumentation`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/schemadocumentation) | Include or exclude [schema documentation](https://spec.graphql.org/draft/#sec-Descriptions) in the generated files. | | [`selectionSetInitializers`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/selectionsetinitializers) | Generate initializers for your generated selection set models. | -| [`apqs`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/apqs) | Whether the generated operations should use Automatic Persisted Queries. | +| [`operationDocumentFormat`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/operationdocumentformat) | How to generate the operation documents for your generated operations. This can be used to generate operation identifiers for use with a server that supports [persisted queries or Automatic Persisted Queries](./../fetching/apqs) | | [`cocoapodsCompatibleImportStatements`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/cocoapodscompatibleimportstatements) | Generate import statements that are compatible with including `Apollo` via Cocoapods. | | [`warningsOnDeprecatedUsage`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/warningsondeprecatedusage) | Annotate generated Swift code with the Swift `@available` attribute and `@deprecated` argument for parts of the GraphQL schema annotated with the built-in [`@deprecated` directive](https://spec.graphql.org/draft/#sec--deprecated). | | [`conversionStrategies`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/conversionstrategies) | Rules for how to convert the names of values from the schema in generated code. | @@ -454,7 +470,7 @@ The top-level properties are: "MyFragment" ] }, - "apqs": "disabled", + "operationDocumentFormat" : ["definition", "operationId"], "cocoapodsCompatibleImportStatements": false, "warningsOnDeprecatedUsage": "include", "conversionStrategies": { @@ -482,7 +498,7 @@ let configuration = ApolloCodegenConfiguration( .operation(named: "MyOperation"), .fragment(named: "MyFragment) ], - apqs: .disabled, + operationDocumentFormat: [.document, .operationId], cocoapodsCompatibleImportStatements: false, warningsOnDeprecatedUsage: .include, conversionStrategies: ApolloCodegenConfiguration.ConversionStrategies( From df4648bb3e83c8509f74aa76f34b023c61ab81cf Mon Sep 17 00:00:00 2001 From: Anthony Miller Date: Wed, 12 Jul 2023 14:24:10 -0700 Subject: [PATCH 25/69] Fix documentation bug --- docs/source/code-generation/codegen-configuration.mdx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/source/code-generation/codegen-configuration.mdx b/docs/source/code-generation/codegen-configuration.mdx index 111117775..a0f7372e1 100644 --- a/docs/source/code-generation/codegen-configuration.mdx +++ b/docs/source/code-generation/codegen-configuration.mdx @@ -429,6 +429,8 @@ let configuration = ApolloCodegenConfiguration( ) ``` + + ## Output options The code generation engine supports a number of configuration options to change the behaviour of the generator and tailor the generated Swift code to your specific needs. From efdae879a19c8fdb6a970b2862244614b6d0306a Mon Sep 17 00:00:00 2001 From: Maria Elisabeth Schreiber Date: Tue, 18 Jul 2023 13:38:39 -0600 Subject: [PATCH 26/69] Update CODEOWNERS.md (#3127) --- .github/CODEOWNERS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/CODEOWNERS.md b/.github/CODEOWNERS.md index 0bcb00064..fb2c11695 100644 --- a/.github/CODEOWNERS.md +++ b/.github/CODEOWNERS.md @@ -1,2 +1,2 @@ # https://help.github.com/articles/about-code-owners/ -/docs/ @stephenbarlow \ No newline at end of file +/docs/ @apollographql/docs From 9961d2b76a79f3d2da10396fa41a70bd7a74e060 Mon Sep 17 00:00:00 2001 From: TizianoCoroneo Date: Wed, 19 Jul 2023 22:28:58 +0200 Subject: [PATCH 27/69] fix: fixes two issues in the generation of mocks. (#3120) --- .../Templates/MockObjectTemplate.swift | 4 +++- Sources/ApolloTestSupport/TestMock.swift | 20 +++++++++++++++++++ .../Templates/MockObjectTemplateTests.swift | 5 ++++- .../README.MD | 10 ++++++++++ .../operation.graphql | 6 ++++++ .../schema.graphqls | 10 ++++++++++ 6 files changed, 53 insertions(+), 2 deletions(-) create mode 100644 Tests/CodegenIntegrationTests/Tests/3120-listOfCustomScalarsNeedsSetScalarList/README.MD create mode 100644 Tests/CodegenIntegrationTests/Tests/3120-listOfCustomScalarsNeedsSetScalarList/operation.graphql create mode 100644 Tests/CodegenIntegrationTests/Tests/3120-listOfCustomScalarsNeedsSetScalarList/schema.graphqls diff --git a/Sources/ApolloCodegenLib/Templates/MockObjectTemplate.swift b/Sources/ApolloCodegenLib/Templates/MockObjectTemplate.swift index cb8d1dd56..61ff93560 100644 --- a/Sources/ApolloCodegenLib/Templates/MockObjectTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/MockObjectTemplate.swift @@ -76,6 +76,8 @@ struct MockObjectTemplate: TemplateRenderer { private func mockFunctionDescriptor(_ graphQLType: GraphQLType) -> String { switch graphQLType { + case .list(.nonNull(.scalar(_))): + return "ScalarList" case .list(_): return "List" case .scalar(_), .enum(_): @@ -95,7 +97,7 @@ struct MockObjectTemplate: TemplateRenderer { \(if: $0.propertyName.isConflictingTestMockFieldName, """ var \($0.propertyName): \($0.mockType)? { get { _data["\($0.propertyName)"] as? \($0.mockType) } - set { _set(newValue, for: \\.\($0.propertyName)) } + set { _set\(mockFunctionDescriptor($0.type))(newValue, for: \\.\($0.propertyName)) } } """) """ }, separator: "\n", terminator: "\n") diff --git a/Sources/ApolloTestSupport/TestMock.swift b/Sources/ApolloTestSupport/TestMock.swift index 656af374a..8211a3736 100644 --- a/Sources/ApolloTestSupport/TestMock.swift +++ b/Sources/ApolloTestSupport/TestMock.swift @@ -75,6 +75,26 @@ public class Mock: AnyMock, Hashable { _data[field.key.description] = value?._unsafelyConvertToMockValue() } + public subscript( + dynamicMember keyPath: KeyPath>> + ) -> [T]? { + get { + let field = O._mockFields[keyPath: keyPath] + return _data[field.key.description] as? [T] + } + set { + _setScalarList(newValue, for: keyPath) + } + } + + public func _setScalarList( + _ value: [T]?, + for keyPath: KeyPath>> + ) { + let field = O._mockFields[keyPath: keyPath] + _data[field.key.description] = value?._unsafelyConvertToMockValue() + } + public var _selectionSetMockData: JSONObject { _data.mapValues { if let mock = $0 as? AnyMock { diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockObjectTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockObjectTemplateTests.swift index 182a73f00..a25db3341 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockObjectTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockObjectTemplateTests.swift @@ -462,7 +462,7 @@ class MockObjectTemplateTests: XCTestCase { let expected = """ var hash: String? { get { _data["hash"] as? String } - set { _set(newValue, for: \\.hash) } + set { _setScalar(newValue, for: \\.hash) } } """ @@ -487,6 +487,7 @@ class MockObjectTemplateTests: XCTestCase { subject.graphqlObject.fields = [ "string": .mock("string", type: .nonNull(.string())), "customScalar": .mock("customScalar", type: .nonNull(.scalar(.mock(name: "CustomScalar")))), + "customScalarList": .mock("customScalarList", type: .list(.nonNull(.scalar(.mock(name: "CustomScalar"))))), "optionalString": .mock("optionalString", type: .string()), "object": .mock("object", type: Cat), "objectList": .mock("objectList", type: .list(.nonNull(Cat))), @@ -516,6 +517,7 @@ class MockObjectTemplateTests: XCTestCase { public extension Mock where O == Dog { convenience init( customScalar: TestSchema.CustomScalar? = nil, + customScalarList: [TestSchema.CustomScalar]? = nil, enumType: GraphQLEnum? = nil, interface: AnyMock? = nil, interfaceList: [AnyMock]? = nil, @@ -534,6 +536,7 @@ class MockObjectTemplateTests: XCTestCase { ) { self.init() _setScalar(customScalar, for: \\.customScalar) + _setScalarList(customScalarList, for: \\.customScalarList) _setScalar(enumType, for: \\.enumType) _setEntity(interface, for: \\.interface) _setList(interfaceList, for: \\.interfaceList) diff --git a/Tests/CodegenIntegrationTests/Tests/3120-listOfCustomScalarsNeedsSetScalarList/README.MD b/Tests/CodegenIntegrationTests/Tests/3120-listOfCustomScalarsNeedsSetScalarList/README.MD new file mode 100644 index 000000000..6b46dc939 --- /dev/null +++ b/Tests/CodegenIntegrationTests/Tests/3120-listOfCustomScalarsNeedsSetScalarList/README.MD @@ -0,0 +1,10 @@ +# Overview + +When a field has a list type containing custom scalars, the generated initializer for mock objects should use a version of the `_set` function that is appropriate for that type. +Previously, the `_setList` function was used for all lists of objects, even if it would not compile since custom scalars do not conform to `GraphQLField`. + +## Reference Issue: https://github.com/apollographql/apollo-ios/pull/3120 + +## Solution + +All properties that are lists of scalars should use the `_setScalarList` function when initialized inside mock objects. diff --git a/Tests/CodegenIntegrationTests/Tests/3120-listOfCustomScalarsNeedsSetScalarList/operation.graphql b/Tests/CodegenIntegrationTests/Tests/3120-listOfCustomScalarsNeedsSetScalarList/operation.graphql new file mode 100644 index 000000000..f45ed1954 --- /dev/null +++ b/Tests/CodegenIntegrationTests/Tests/3120-listOfCustomScalarsNeedsSetScalarList/operation.graphql @@ -0,0 +1,6 @@ +query TestMeWithMocks { + testMeWithMocks { + scalarList + nullableScalarList + } +} diff --git a/Tests/CodegenIntegrationTests/Tests/3120-listOfCustomScalarsNeedsSetScalarList/schema.graphqls b/Tests/CodegenIntegrationTests/Tests/3120-listOfCustomScalarsNeedsSetScalarList/schema.graphqls new file mode 100644 index 000000000..d996243cd --- /dev/null +++ b/Tests/CodegenIntegrationTests/Tests/3120-listOfCustomScalarsNeedsSetScalarList/schema.graphqls @@ -0,0 +1,10 @@ +type Query { + testMeWithMocks: Event! +} + +type Event { + scalarList: [Text!]! + nullableScalarList: [Text]! +} + +scalar Text From c338ee90cfd1fdceca17cb8326949990be6c33ae Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Wed, 19 Jul 2023 16:51:40 -0400 Subject: [PATCH 28/69] Throw error when an invalid key is present in a `JSON` Apollo configuration (#3125) Co-authored-by: Calvin Cestari --- .../ApolloCodegenConfiguration.swift | 56 ++++- ...olloCodegenConfigurationCodableTests.swift | 192 ++++++++++++++++++ 2 files changed, 242 insertions(+), 6 deletions(-) diff --git a/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift b/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift index 2f12392ee..5272077c7 100644 --- a/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift +++ b/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift @@ -202,7 +202,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { // MARK: Codable - enum CodingKeys: CodingKey { + enum CodingKeys: CodingKey, CaseIterable { case schemaTypes case operations case testMocks @@ -214,7 +214,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { /// specified defaults when not present. public init(from decoder: Decoder) throws { let values = try decoder.container(keyedBy: CodingKeys.self) - + try throwIfContainsUnexpectedKey(container: values, type: Self.self, decoder: decoder) schemaTypes = try values.decode( SchemaTypesFileOutput.self, forKey: .schemaTypes @@ -617,7 +617,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { // MARK: Codable - enum CodingKeys: CodingKey { + enum CodingKeys: CodingKey, CaseIterable { case additionalInflectionRules case queryStringLiteralFormat case deprecatedEnumCases @@ -633,6 +633,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { public init(from decoder: Decoder) throws { let values = try decoder.container(keyedBy: CodingKeys.self) + try throwIfContainsUnexpectedKey(container: values, type: Self.self, decoder: decoder) additionalInflectionRules = try values.decodeIfPresent( [InflectionRule].self, @@ -757,6 +758,13 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { public init(from decoder: Decoder) throws { let values = try decoder.container(keyedBy: CodingKeys.self) + guard values.allKeys.first != nil else { + throw DecodingError.typeMismatch(Self.self, DecodingError.Context.init( + codingPath: values.codingPath, + debugDescription: "Invalid number of keys found, expected one.", + underlyingError: nil + )) + } enumCases = try values.decodeIfPresent( CaseConversionStrategy.self, @@ -931,7 +939,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { // MARK: Codable - public enum CodingKeys: CodingKey { + public enum CodingKeys: CodingKey, CaseIterable { case clientControlledNullability case legacySafelistingCompatibleOperations } @@ -1008,7 +1016,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { // MARK: Codable - enum CodingKeys: CodingKey { + enum CodingKeys: CodingKey, CaseIterable { case schemaName case schemaNamespace case input @@ -1034,6 +1042,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { public init(from decoder: Decoder) throws { let values = try decoder.container(keyedBy: CodingKeys.self) + try throwIfContainsUnexpectedKey(container: values, type: Self.self, decoder: decoder) func getSchemaNamespaceValue() throws -> String { if let value = try values.decodeIfPresent(String.self, forKey: .schemaNamespace) { @@ -1152,7 +1161,7 @@ extension ApolloCodegenConfiguration.SelectionSetInitializers { // MARK: Codable - enum CodingKeys: CodingKey { + enum CodingKeys: CodingKey, CaseIterable { case operations case namedFragments case localCacheMutations @@ -1161,6 +1170,7 @@ extension ApolloCodegenConfiguration.SelectionSetInitializers { public init(from decoder: Decoder) throws { let values = try decoder.container(keyedBy: CodingKeys.self) + try throwIfContainsUnexpectedKey(container: values, type: Self.self, decoder: decoder) var options: Options = [] func decode(option: @autoclosure () -> Options, forKey key: CodingKeys) throws { @@ -1370,3 +1380,37 @@ extension ApolloCodegenConfiguration.OutputOptions { } } } + +private struct AnyCodingKey: CodingKey { + var stringValue: String + + init?(stringValue: String) { + self.stringValue = stringValue + } + + var intValue: Int? + + init?(intValue: Int) { + self.intValue = intValue + self.stringValue = "\(intValue)" + } +} + +private func throwIfContainsUnexpectedKey( + container: KeyedDecodingContainer, + type: T.Type, + decoder: Decoder +) throws { + // Map all keys from the input object + let allKeys = Set(try decoder.container(keyedBy: AnyCodingKey.self).allKeys.map(\.stringValue)) + // Map all valid keys from the given `CodingKey` enum + let validKeys = Set(C.allCases.map(\.stringValue)) + guard allKeys.isSubset(of: validKeys) else { + let invalidKeys = allKeys.subtracting(validKeys).sorted() + throw DecodingError.typeMismatch(type, DecodingError.Context.init( + codingPath: container.codingPath, + debugDescription: "Unrecognized \(invalidKeys.count > 1 ? "keys" : "key") found: \(invalidKeys.joined(separator: ", "))", + underlyingError: nil + )) + } +} diff --git a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift index 6ebf0b7f0..733be12b3 100644 --- a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift +++ b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift @@ -923,4 +923,196 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { )) ) } + + func test__decodeApolloCodegenConfiguration__withInvalidFileOutput() throws { + // given + let subject = """ + { + "schemaName": "MySchema", + "input": { + "operationSearchPaths": ["/search/path/**/*.graphql"], + "schemaSearchPaths": ["/path/to/schema.graphqls"] + }, + "output": { + "testMocks": { + "none": {} + }, + "schemaTypes": { + "path": "./MySchema", + "moduleType": { + "swiftPackageManager": {} + } + }, + "operations": { + "inSchemaModule": {} + }, + "options": { + "selectionSetInitializers" : { + "operations": true, + "namedFragments": true, + "localCacheMutations" : true + }, + "queryStringLiteralFormat": "multiline", + "schemaDocumentation": "include", + "apqs": "disabled", + "warningsOnDeprecatedUsage": "include" + } + } + } + """.asData + + func decodeConfiguration(subject: Data) throws -> ApolloCodegenConfiguration { + try JSONDecoder().decode(ApolloCodegenConfiguration.self, from: subject) + } + XCTAssertThrowsError(try decodeConfiguration(subject: subject)) { error in + guard case let DecodingError.typeMismatch(type, context) = error else { return fail("Incorrect error type") } + XCTAssertEqual("\(type)", String(describing: ApolloCodegenConfiguration.FileOutput.self)) + XCTAssertEqual(context.debugDescription, "Unrecognized key found: options") + } + } + + func test__decodeApolloCodegenConfiguration__withInvalidOptions() throws { + // given + let subject = """ + { + "schemaName": "MySchema", + "input": { + "operationSearchPaths": ["/search/path/**/*.graphql"], + "schemaSearchPaths": ["/path/to/schema.graphqls"] + }, + "output": { + "testMocks": { + "none": {} + }, + "schemaTypes": { + "path": "./MySchema", + "moduleType": { + "swiftPackageManager": {} + } + }, + "operations": { + "inSchemaModule": {} + } + }, + "options": { + "secret_feature": "flappy_bird", + "selectionSetInitializers" : { + "operations": true, + "namedFragments": true, + "localCacheMutations" : true + }, + "queryStringLiteralFormat": "multiline", + "schemaDocumentation": "include", + "apqs": "disabled", + "warningsOnDeprecatedUsage": "include" + } + } + """.asData + + func decodeConfiguration(subject: Data) throws -> ApolloCodegenConfiguration { + try JSONDecoder().decode(ApolloCodegenConfiguration.self, from: subject) + } + XCTAssertThrowsError(try decodeConfiguration(subject: subject)) { error in + guard case let DecodingError.typeMismatch(type, context) = error else { return fail("Incorrect error type") } + XCTAssertEqual("\(type)", String(describing: ApolloCodegenConfiguration.OutputOptions.self)) + XCTAssertEqual(context.debugDescription, "Unrecognized key found: secret_feature") + } + } + + func test__decodeApolloCodegenConfiguration__withInvalidBaseConfiguration() throws { + // given + let subject = """ + { + "contact_info": "42 Wallaby Way, Sydney", + "schemaName": "MySchema", + "input": { + "operationSearchPaths": ["/search/path/**/*.graphql"], + "schemaSearchPaths": ["/path/to/schema.graphqls"] + }, + "output": { + "testMocks": { + "none": {} + }, + "schemaTypes": { + "path": "./MySchema", + "moduleType": { + "swiftPackageManager": {} + } + }, + "operations": { + "inSchemaModule": {} + } + }, + "options": { + "selectionSetInitializers" : { + "operations": true, + "namedFragments": true, + "localCacheMutations" : true + }, + "queryStringLiteralFormat": "multiline", + "schemaDocumentation": "include", + "apqs": "disabled", + "warningsOnDeprecatedUsage": "include" + } + } + """.asData + + func decodeConfiguration(subject: Data) throws -> ApolloCodegenConfiguration { + try JSONDecoder().decode(ApolloCodegenConfiguration.self, from: subject) + } + XCTAssertThrowsError(try decodeConfiguration(subject: subject)) { error in + guard case let DecodingError.typeMismatch(type, context) = error else { return fail("Incorrect error type") } + XCTAssertEqual("\(type)", String(describing: ApolloCodegenConfiguration.self)) + XCTAssertEqual(context.debugDescription, "Unrecognized key found: contact_info") + } + } + + func test__decodeApolloCodegenConfiguration__withInvalidBaseConfiguration_multipleErrors() throws { + // given + let subject = """ + { + "contact_info": "42 Wallaby Way, Sydney", + "motto": "Just keep swimming", + "schemaName": "MySchema", + "input": { + "operationSearchPaths": ["/search/path/**/*.graphql"], + "schemaSearchPaths": ["/path/to/schema.graphqls"] + }, + "output": { + "testMocks": { + "none": {} + }, + "schemaTypes": { + "path": "./MySchema", + "moduleType": { + "swiftPackageManager": {} + } + }, + "operations": { + "inSchemaModule": {} + } + }, + "options": { + "selectionSetInitializers" : { + "operations": true, + "namedFragments": true, + "localCacheMutations" : true + }, + "queryStringLiteralFormat": "multiline", + "schemaDocumentation": "include", + "apqs": "disabled", + "warningsOnDeprecatedUsage": "include" + } + } + """.asData + + func decodeConfiguration(subject: Data) throws -> ApolloCodegenConfiguration { + try JSONDecoder().decode(ApolloCodegenConfiguration.self, from: subject) + } + XCTAssertThrowsError(try decodeConfiguration(subject: subject)) { error in + guard case let DecodingError.typeMismatch(type, context) = error else { return fail("Incorrect error type") } + XCTAssertEqual("\(type)", String(describing: ApolloCodegenConfiguration.self)) + XCTAssertEqual(context.debugDescription, "Unrecognized keys found: contact_info, motto") + } + } } From 7515d46ebd449e1bd5278e22090e68bbf7d9e376 Mon Sep 17 00:00:00 2001 From: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Date: Wed, 19 Jul 2023 16:55:01 -0400 Subject: [PATCH 29/69] Operation Manifest Generation Updates (#3128) --- .../OperationManifestFileGenerator.swift | 17 ++- .../OperationManifestFileGeneratorTests.swift | 119 +++++++++++++++++- 2 files changed, 132 insertions(+), 4 deletions(-) diff --git a/Sources/ApolloCodegenLib/FileGenerators/OperationManifestFileGenerator.swift b/Sources/ApolloCodegenLib/FileGenerators/OperationManifestFileGenerator.swift index 3e570a083..09e15a8a7 100644 --- a/Sources/ApolloCodegenLib/FileGenerators/OperationManifestFileGenerator.swift +++ b/Sources/ApolloCodegenLib/FileGenerators/OperationManifestFileGenerator.swift @@ -57,8 +57,23 @@ struct OperationManifestFileGenerator { func generate(fileManager: ApolloFileManager = .default) throws { let rendered: String = try template.render(operations: operationManifest) + var manifestPath = config.output.operationManifest.unsafelyUnwrapped.path + let relativePrefix = "./" + + // if path begins with './' the path should be relative to the config.rootURL + if manifestPath.hasPrefix(relativePrefix) { + let fileURL = URL(fileURLWithPath: String(manifestPath.dropFirst(relativePrefix.count)), relativeTo: config.rootURL) + manifestPath = fileURL + .resolvingSymlinksInPath() + .path + } + + if !manifestPath.hasSuffix(".json") { + manifestPath.append(".json") + } + try fileManager.createFile( - atPath: config.output.operationManifest.unsafelyUnwrapped.path, + atPath: manifestPath, data: rendered.data(using: .utf8), overwrite: true ) diff --git a/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationManifestFileGeneratorTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationManifestFileGeneratorTests.swift index b0afbfa29..c8f852744 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationManifestFileGeneratorTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationManifestFileGeneratorTests.swift @@ -71,7 +71,7 @@ class OperationManifestFileGeneratorTests: XCTestCase { // MARK: Generate Tests - func test__generate__givenOperation_shouldWriteToPath() throws { + func test__generate__givenOperation_shouldWriteToAbsolutePath() throws { // given let filePath = "path/to/match" try buildSubject(path: filePath) @@ -95,7 +95,120 @@ class OperationManifestFileGeneratorTests: XCTestCase { })) fileManager.mock(closure: .createFile({ path, data, attributes in - expect(path).to(equal(filePath)) + expect(path).to(equal("\(filePath).json")) + + return true + })) + + // when + try subject.generate(fileManager: fileManager) + + expect(self.fileManager.allClosuresCalled).to(beTrue()) + } + + func test__generate__givenOperation_withPathExtension_shouldWriteToAbsolutePathWithSinglePathExtension() throws { + // given + let filePath = "path/to/match" + try buildSubject(path: "\(filePath).json") + + subject.collectOperationIdentifier(.mock( + name: "TestQuery", + type: .query, + source: """ + query TestQuery { + test + } + """ + )) + + fileManager.mock(closure: .fileExists({ path, isDirectory in + return false + })) + + fileManager.mock(closure: .createDirectory({ path, intermediateDirectories, attributes in + // no-op + })) + + fileManager.mock(closure: .createFile({ path, data, attributes in + expect(path).to(equal("\(filePath).json")) + + return true + })) + + // when + try subject.generate(fileManager: fileManager) + + expect(self.fileManager.allClosuresCalled).to(beTrue()) + } + + func test__generate__givenOperation_shouldWriteToRelativePath() throws { + // given + let filePath = "./path/to/match" + try buildSubject(path: filePath) + + subject.collectOperationIdentifier(.mock( + name: "TestQuery", + type: .query, + source: """ + query TestQuery { + test + } + """ + )) + + fileManager.mock(closure: .fileExists({ path, isDirectory in + return false + })) + + fileManager.mock(closure: .createDirectory({ path, intermediateDirectories, attributes in + // no-op + })) + + fileManager.mock(closure: .createFile({ path, data, attributes in + let expectedPath = URL(fileURLWithPath: String(filePath.dropFirst(2)), relativeTo: self.subject.config.rootURL) + .resolvingSymlinksInPath() + .appendingPathExtension("json") + .path + expect(path).to(equal(expectedPath)) + + return true + })) + + // when + try subject.generate(fileManager: fileManager) + + expect(self.fileManager.allClosuresCalled).to(beTrue()) + } + + func test__generate__givenOperation_withPathExtension_shouldWriteToRelativePathWithSinglePathExtension() throws { + // given + let filePath = "./path/to/match" + try buildSubject(path: "\(filePath).json") + + subject.collectOperationIdentifier(.mock( + name: "TestQuery", + type: .query, + source: """ + query TestQuery { + test + } + """ + )) + + fileManager.mock(closure: .fileExists({ path, isDirectory in + return false + })) + + fileManager.mock(closure: .createDirectory({ path, intermediateDirectories, attributes in + // no-op + })) + + fileManager.mock(closure: .createFile({ path, data, attributes in + let expectedPath = URL(fileURLWithPath: String(filePath.dropFirst(2)), relativeTo: self.subject.config.rootURL) + .resolvingSymlinksInPath() + .appendingPathExtension("json") + .path + expect(path).to(equal(expectedPath)) return true })) @@ -130,7 +243,7 @@ class OperationManifestFileGeneratorTests: XCTestCase { })) fileManager.mock(closure: .createFile({ path, data, attributes in - expect(path).to(equal(filePath)) + expect(path).to(equal("\(filePath).json")) expect(String(data: data!, encoding: .utf8)).to(equal( """ From b2a3054e4cae062a39eea5847a102bb718d303f4 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Thu, 20 Jul 2023 14:49:15 -0400 Subject: [PATCH 30/69] chore: Delete unused imports and declarations (#3100) --- Sources/Apollo/Collection+Helpers.swift | 2 -- Sources/Apollo/DataLoader.swift | 2 -- Sources/Apollo/DispatchQueue+Optional.swift | 2 +- .../ExecutionSources/CacheDataExecutionSource.swift | 1 - .../ExecutionSources/NetworkResponseExecutionSource.swift | 8 ++------ .../SelectionSetModelExecutionSource.swift | 8 ++------ Sources/Apollo/GraphQLHTTPMethod.swift | 2 -- Sources/Apollo/GraphQLResult.swift | 1 - Sources/Apollo/GraphQLSelectionSetMapper.swift | 2 -- Sources/Apollo/HTTPURLResponse+Helpers.swift | 4 ---- Sources/Apollo/InMemoryNormalizedCache.swift | 2 -- Sources/Apollo/NormalizedCache.swift | 2 -- Sources/Apollo/PossiblyDeferred.swift | 2 -- Sources/Apollo/RequestBodyCreator.swift | 1 - Sources/Apollo/RequestChain.swift | 1 - Sources/Apollo/SelectionSet+JSONInitializer.swift | 2 -- Sources/ApolloAPI/AnyHashableConvertible.swift | 2 -- Sources/ApolloAPI/GraphQLNullable.swift | 2 -- Sources/ApolloAPI/InputValue.swift | 2 -- Sources/ApolloAPI/JSON.swift | 2 -- Sources/ApolloAPI/LocalCacheMutation.swift | 2 -- Sources/ApolloAPI/Selection+Conditions.swift | 2 -- Sources/ApolloAPI/Selection.swift | 2 -- Sources/ApolloSQLite/SQLiteSerialization.swift | 1 - 24 files changed, 5 insertions(+), 52 deletions(-) diff --git a/Sources/Apollo/Collection+Helpers.swift b/Sources/Apollo/Collection+Helpers.swift index 07dec7bed..b1f8f2b0e 100644 --- a/Sources/Apollo/Collection+Helpers.swift +++ b/Sources/Apollo/Collection+Helpers.swift @@ -1,5 +1,3 @@ -import Foundation - // MARK: - Unzipping // MARK: Arrays of tuples to tuples of arrays diff --git a/Sources/Apollo/DataLoader.swift b/Sources/Apollo/DataLoader.swift index 7992d06ba..fa959c22f 100644 --- a/Sources/Apollo/DataLoader.swift +++ b/Sources/Apollo/DataLoader.swift @@ -1,5 +1,3 @@ -import Foundation - final class DataLoader { public typealias BatchLoad = (Set) throws -> [Key: Value] private var batchLoad: BatchLoad diff --git a/Sources/Apollo/DispatchQueue+Optional.swift b/Sources/Apollo/DispatchQueue+Optional.swift index 336dc10f5..4836b81f8 100644 --- a/Sources/Apollo/DispatchQueue+Optional.swift +++ b/Sources/Apollo/DispatchQueue+Optional.swift @@ -1,4 +1,4 @@ -import Foundation +import Dispatch extension DispatchQueue { diff --git a/Sources/Apollo/ExecutionSources/CacheDataExecutionSource.swift b/Sources/Apollo/ExecutionSources/CacheDataExecutionSource.swift index fc2b2ccf7..9aa665e53 100644 --- a/Sources/Apollo/ExecutionSources/CacheDataExecutionSource.swift +++ b/Sources/Apollo/ExecutionSources/CacheDataExecutionSource.swift @@ -1,4 +1,3 @@ -import Foundation #if !COCOAPODS import ApolloAPI #endif diff --git a/Sources/Apollo/ExecutionSources/NetworkResponseExecutionSource.swift b/Sources/Apollo/ExecutionSources/NetworkResponseExecutionSource.swift index 4d65a2072..d2154bbb3 100644 --- a/Sources/Apollo/ExecutionSources/NetworkResponseExecutionSource.swift +++ b/Sources/Apollo/ExecutionSources/NetworkResponseExecutionSource.swift @@ -1,15 +1,11 @@ -import Foundation #if !COCOAPODS import ApolloAPI #endif /// A `GraphQLExecutionSource` configured to execute upon the JSON data from the network response /// for a GraphQL operation. -struct NetworkResponseExecutionSource: - GraphQLExecutionSource, - CacheKeyComputingExecutionSource -{ - typealias RawData = JSONObject +struct NetworkResponseExecutionSource: GraphQLExecutionSource, CacheKeyComputingExecutionSource { + typealias RawObjectData = JSONObject typealias FieldCollector = DefaultFieldSelectionCollector func resolveField( diff --git a/Sources/Apollo/ExecutionSources/SelectionSetModelExecutionSource.swift b/Sources/Apollo/ExecutionSources/SelectionSetModelExecutionSource.swift index 45240483d..6a72f4e88 100644 --- a/Sources/Apollo/ExecutionSources/SelectionSetModelExecutionSource.swift +++ b/Sources/Apollo/ExecutionSources/SelectionSetModelExecutionSource.swift @@ -1,15 +1,11 @@ -import Foundation #if !COCOAPODS import ApolloAPI #endif /// A `GraphQLExecutionSource` designed for use when the data source is a generated model's /// `SelectionSet` data. -struct SelectionSetModelExecutionSource: - GraphQLExecutionSource, - CacheKeyComputingExecutionSource -{ - typealias RawData = DataDict +struct SelectionSetModelExecutionSource: GraphQLExecutionSource, CacheKeyComputingExecutionSource { + typealias RawObjectData = DataDict typealias FieldCollector = CustomCacheDataWritingFieldSelectionCollector func resolveField( diff --git a/Sources/Apollo/GraphQLHTTPMethod.swift b/Sources/Apollo/GraphQLHTTPMethod.swift index d53a12c35..cdd96bc13 100644 --- a/Sources/Apollo/GraphQLHTTPMethod.swift +++ b/Sources/Apollo/GraphQLHTTPMethod.swift @@ -1,5 +1,3 @@ -import Foundation - /// Supported HTTP methods for Apollo enum GraphQLHTTPMethod: String, Hashable { case GET diff --git a/Sources/Apollo/GraphQLResult.swift b/Sources/Apollo/GraphQLResult.swift index 072d07c40..dac207681 100644 --- a/Sources/Apollo/GraphQLResult.swift +++ b/Sources/Apollo/GraphQLResult.swift @@ -1,4 +1,3 @@ -import Foundation #if !COCOAPODS import ApolloAPI #endif diff --git a/Sources/Apollo/GraphQLSelectionSetMapper.swift b/Sources/Apollo/GraphQLSelectionSetMapper.swift index 3ba891b1a..458367449 100644 --- a/Sources/Apollo/GraphQLSelectionSetMapper.swift +++ b/Sources/Apollo/GraphQLSelectionSetMapper.swift @@ -2,8 +2,6 @@ import ApolloAPI #endif -import Foundation - /// An accumulator that converts executed data to the correct values to create a `SelectionSet`. final class GraphQLSelectionSetMapper: GraphQLResultAccumulator { diff --git a/Sources/Apollo/HTTPURLResponse+Helpers.swift b/Sources/Apollo/HTTPURLResponse+Helpers.swift index e8f204209..5ae54bcae 100644 --- a/Sources/Apollo/HTTPURLResponse+Helpers.swift +++ b/Sources/Apollo/HTTPURLResponse+Helpers.swift @@ -5,10 +5,6 @@ extension HTTPURLResponse { return (200..<300).contains(statusCode) } - var statusCodeDescription: String { - return HTTPURLResponse.localizedString(forStatusCode: statusCode) - } - var isMultipart: Bool { return (allHeaderFields["Content-Type"] as? String)?.contains("multipart/mixed") ?? false } diff --git a/Sources/Apollo/InMemoryNormalizedCache.swift b/Sources/Apollo/InMemoryNormalizedCache.swift index be9d82849..438b0f8c8 100644 --- a/Sources/Apollo/InMemoryNormalizedCache.swift +++ b/Sources/Apollo/InMemoryNormalizedCache.swift @@ -1,5 +1,3 @@ -import Foundation - public final class InMemoryNormalizedCache: NormalizedCache { private var records: RecordSet diff --git a/Sources/Apollo/NormalizedCache.swift b/Sources/Apollo/NormalizedCache.swift index bad8a1f1c..e72fad527 100644 --- a/Sources/Apollo/NormalizedCache.swift +++ b/Sources/Apollo/NormalizedCache.swift @@ -1,5 +1,3 @@ -import Foundation - public protocol NormalizedCache: AnyObject { /// Loads records corresponding to the given keys. diff --git a/Sources/Apollo/PossiblyDeferred.swift b/Sources/Apollo/PossiblyDeferred.swift index 0779b17e4..45d6bd2e0 100644 --- a/Sources/Apollo/PossiblyDeferred.swift +++ b/Sources/Apollo/PossiblyDeferred.swift @@ -1,5 +1,3 @@ -import Foundation - /// Lazily evaluates an array of possibly deferred values. /// - Parameters: /// - elements: An array of possibly deferred values diff --git a/Sources/Apollo/RequestBodyCreator.swift b/Sources/Apollo/RequestBodyCreator.swift index 939b1bcb1..b9d36bed5 100644 --- a/Sources/Apollo/RequestBodyCreator.swift +++ b/Sources/Apollo/RequestBodyCreator.swift @@ -1,4 +1,3 @@ -import Foundation #if !COCOAPODS import ApolloAPI #endif diff --git a/Sources/Apollo/RequestChain.swift b/Sources/Apollo/RequestChain.swift index f1f057ff0..a0034f632 100644 --- a/Sources/Apollo/RequestChain.swift +++ b/Sources/Apollo/RequestChain.swift @@ -1,4 +1,3 @@ -import Foundation #if !COCOAPODS import ApolloAPI #endif diff --git a/Sources/Apollo/SelectionSet+JSONInitializer.swift b/Sources/Apollo/SelectionSet+JSONInitializer.swift index 2f6a84b6d..12e5ce540 100644 --- a/Sources/Apollo/SelectionSet+JSONInitializer.swift +++ b/Sources/Apollo/SelectionSet+JSONInitializer.swift @@ -1,5 +1,3 @@ -import Foundation - #if !COCOAPODS import ApolloAPI #endif diff --git a/Sources/ApolloAPI/AnyHashableConvertible.swift b/Sources/ApolloAPI/AnyHashableConvertible.swift index e7106a055..4325c1684 100644 --- a/Sources/ApolloAPI/AnyHashableConvertible.swift +++ b/Sources/ApolloAPI/AnyHashableConvertible.swift @@ -1,5 +1,3 @@ -import Foundation - /// A helper protocol to enable `AnyHashable` conversion for types that do not have automatic /// `AnyHashable` conversion implemented. /// diff --git a/Sources/ApolloAPI/GraphQLNullable.swift b/Sources/ApolloAPI/GraphQLNullable.swift index 70f599198..0df0899a7 100644 --- a/Sources/ApolloAPI/GraphQLNullable.swift +++ b/Sources/ApolloAPI/GraphQLNullable.swift @@ -1,5 +1,3 @@ -import Foundation - /// Indicates the presence of a value, supporting both `nil` and `null` values. /// /// ``GraphQLNullable`` is generally only used for setting input values on generated ``GraphQLOperation`` objects. diff --git a/Sources/ApolloAPI/InputValue.swift b/Sources/ApolloAPI/InputValue.swift index 20e8deacb..d879917d4 100644 --- a/Sources/ApolloAPI/InputValue.swift +++ b/Sources/ApolloAPI/InputValue.swift @@ -1,5 +1,3 @@ -import Foundation - /// Represents an input value to an argument on a ``Selection/Field``'s ``Selection/Field/arguments``. /// /// # See Also diff --git a/Sources/ApolloAPI/JSON.swift b/Sources/ApolloAPI/JSON.swift index 5ae26c124..d6921e127 100644 --- a/Sources/ApolloAPI/JSON.swift +++ b/Sources/ApolloAPI/JSON.swift @@ -1,5 +1,3 @@ -import Foundation - /// Represents a value in a ``JSONObject`` /// /// Making ``JSONValue`` an `AnyHashable` enables comparing ``JSONObject``s diff --git a/Sources/ApolloAPI/LocalCacheMutation.swift b/Sources/ApolloAPI/LocalCacheMutation.swift index 813c2bad2..f09fed6c8 100644 --- a/Sources/ApolloAPI/LocalCacheMutation.swift +++ b/Sources/ApolloAPI/LocalCacheMutation.swift @@ -1,5 +1,3 @@ -import Foundation - public protocol LocalCacheMutation: AnyObject, Hashable { static var operationType: GraphQLOperationType { get } diff --git a/Sources/ApolloAPI/Selection+Conditions.swift b/Sources/ApolloAPI/Selection+Conditions.swift index 71c363acb..ca3ae6919 100644 --- a/Sources/ApolloAPI/Selection+Conditions.swift +++ b/Sources/ApolloAPI/Selection+Conditions.swift @@ -1,5 +1,3 @@ -import Foundation - public extension Selection { /// The conditions representing a group of `@include/@skip` directives. /// diff --git a/Sources/ApolloAPI/Selection.swift b/Sources/ApolloAPI/Selection.swift index e5e6b08a8..e574c6468 100644 --- a/Sources/ApolloAPI/Selection.swift +++ b/Sources/ApolloAPI/Selection.swift @@ -1,5 +1,3 @@ -import Foundation - public enum Selection { /// A single field selection. case field(Field) diff --git a/Sources/ApolloSQLite/SQLiteSerialization.swift b/Sources/ApolloSQLite/SQLiteSerialization.swift index d21d993b5..d46ceb8f5 100644 --- a/Sources/ApolloSQLite/SQLiteSerialization.swift +++ b/Sources/ApolloSQLite/SQLiteSerialization.swift @@ -1,5 +1,4 @@ import Foundation -import SQLite #if !COCOAPODS import Apollo import ApolloAPI From 5ddf770ac13d346e267889dc44256f0fa4de3193 Mon Sep 17 00:00:00 2001 From: Dylan Perry Date: Thu, 20 Jul 2023 15:32:17 -0400 Subject: [PATCH 31/69] Issue 2426 improve response code error api (#3123) Co-authored-by: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> --- Sources/Apollo/ResponseCodeInterceptor.swift | 11 +++ .../ResponseCodeInterceptorTests.swift | 87 ++++++++++++++++++- 2 files changed, 94 insertions(+), 4 deletions(-) diff --git a/Sources/Apollo/ResponseCodeInterceptor.swift b/Sources/Apollo/ResponseCodeInterceptor.swift index 128ceddda..2c94ff7cd 100644 --- a/Sources/Apollo/ResponseCodeInterceptor.swift +++ b/Sources/Apollo/ResponseCodeInterceptor.swift @@ -33,6 +33,17 @@ public struct ResponseCodeInterceptor: ApolloInterceptor { return errorStrings.joined(separator: " ") } } + + public var graphQLError: GraphQLError? { + switch self { + case .invalidResponseCode(_, let rawData): + if let jsonRawData = rawData, + let jsonData = try? JSONSerialization.jsonObject(with: jsonRawData, options: .allowFragments) as? JSONObject { + return GraphQLError(jsonData) + } + return nil + } + } } /// Designated initializer diff --git a/Tests/ApolloTests/Interceptors/ResponseCodeInterceptorTests.swift b/Tests/ApolloTests/Interceptors/ResponseCodeInterceptorTests.swift index 30dcfa3bc..2e9d7babb 100644 --- a/Tests/ApolloTests/Interceptors/ResponseCodeInterceptorTests.swift +++ b/Tests/ApolloTests/Interceptors/ResponseCodeInterceptorTests.swift @@ -106,17 +106,96 @@ class ResponseCodeInterceptorTests: XCTestCase { guard let data = rawData, let dataString = String(bytes: data, encoding: .utf8) else { - XCTFail("Incorrect data returned with error") - return + XCTFail("Incorrect data returned with error") + return } - + + guard + let castError = error as? ResponseCodeInterceptor.ResponseCodeError, + let dataEntry = castError.graphQLError?["data"] as? JSONObject, + let heroEntry = dataEntry["hero"] as? JSONObject, + let typeName = heroEntry["__typename"] as? String, + let heroName = heroEntry["name"] as? String + else { + XCTFail("Invalid GraphQL Error") + return + } + XCTAssertEqual("GraphQL Error", castError.graphQLError?.description) + XCTAssertEqual("Human", typeName) + XCTAssertEqual("Luke Skywalker", heroName) + XCTAssertEqual(dataString, "{\"data\":{\"hero\":{\"__typename\":\"Human\",\"name\":\"Luke Skywalker\"}}}") default: XCTFail("Unexpected error type: \(error.localizedDescription)") } } } - + + self.wait(for: [expectation], timeout: 1) + } + + func testResponseCodeInterceptorDoesNotHaveGraphQLError() { + class TestProvider: InterceptorProvider { + let mockClient: MockURLSessionClient = { + let client = MockURLSessionClient() + client.response = HTTPURLResponse(url: TestURL.mockServer.url, + statusCode: 401, + httpVersion: nil, + headerFields: nil) + client.data = "Not a GraphQL Error".data(using: .utf8) + return client + }() + + func interceptors( + for operation: Operation + ) -> [any ApolloInterceptor] { + [ + NetworkFetchInterceptor(client: self.mockClient), + ResponseCodeInterceptor(), + JSONResponseParsingInterceptor(), + ] + } + } + + let network = RequestChainNetworkTransport(interceptorProvider: TestProvider(), + endpointURL: TestURL.mockServer.url) + + let expectation = self.expectation(description: "Request sent") + + _ = network.send(operation: MockQuery.mock()) { result in + defer { + expectation.fulfill() + } + + switch result { + case .success: + XCTFail("This should not have succeeded") + case .failure(let error): + switch error { + case ResponseCodeInterceptor.ResponseCodeError.invalidResponseCode(response: let response, let rawData): + XCTAssertEqual(response?.statusCode, 401) + + guard + let data = rawData, + let dataString = String(bytes: data, encoding: .utf8) else { + XCTFail("Incorrect data returned with error") + return + } + + guard let castError = error as? ResponseCodeInterceptor.ResponseCodeError else { + XCTFail("It should be a ResponseCodeError") + return + } + + XCTAssertNil(castError.graphQLError) + + XCTAssertEqual(dataString, "Not a GraphQL Error") + default: + XCTFail("Unexpected error type: \(error.localizedDescription)") + } + } + } + self.wait(for: [expectation], timeout: 1) } } From 874c7ff348c442a1637389e036984497e53503c0 Mon Sep 17 00:00:00 2001 From: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Date: Thu, 20 Jul 2023 16:52:00 -0400 Subject: [PATCH 32/69] Deprecating queryStringLiteralFormat (#3129) --- .../ApolloCodegenConfiguration.swift | 89 ++++++--- .../OperationManifestFileGenerator.swift | 4 +- Sources/ApolloCodegenLib/IR/IR.swift | 8 +- .../Templates/FragmentTemplate.swift | 6 +- .../LegacyAPQOperationManifestTemplate.swift | 24 +-- .../OperationDefinitionTemplate.swift | 16 +- ...stedQueriesOperationManifestTemplate.swift | 21 +-- ...olloCodegenConfigurationCodableTests.swift | 65 ------- .../ApolloCodegenConfigurationTests.swift | 1 - .../CodeGenIR/IROperationBuilderTests.swift | 4 +- .../OperationManifestFileGeneratorTests.swift | 6 +- .../Templates/FragmentTemplateTests.swift | 70 +++---- ...acyAPQOperationManifestTemplateTests.swift | 40 ++-- .../OperationDefinitionTemplateTests.swift | 27 ++- ...efinitionTemplate_DocumentType_Tests.swift | 173 +----------------- ...ueriesOperationManifestTemplateTests.swift | 54 +++--- 16 files changed, 188 insertions(+), 420 deletions(-) diff --git a/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift b/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift index 5272077c7..0173d4697 100644 --- a/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift +++ b/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift @@ -509,9 +509,6 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { public struct OutputOptions: Codable, Equatable { /// Any non-default rules for pluralization or singularization you wish to include. public let additionalInflectionRules: [InflectionRule] - /// Formatting of the GraphQL query string literal that is included in each - /// generated operation object. - public let queryStringLiteralFormat: QueryStringLiteralFormat /// How deprecated enum cases from the schema should be handled. public let deprecatedEnumCases: Composition /// Whether schema documentation is added to the generated files. @@ -560,7 +557,6 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { /// Default property values public struct Default { public static let additionalInflectionRules: [InflectionRule] = [] - public static let queryStringLiteralFormat: QueryStringLiteralFormat = .multiline public static let deprecatedEnumCases: Composition = .include public static let schemaDocumentation: Composition = .include public static let selectionSetInitializers: SelectionSetInitializers = [.localCacheMutations] @@ -576,8 +572,6 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { /// - Parameters: /// - additionalInflectionRules: Any non-default rules for pluralization or singularization /// you wish to include. - /// - queryStringLiteralFormat: Formatting of the GraphQL query string literal that is - /// included in each generated operation object. /// - deprecatedEnumCases: How deprecated enum cases from the schema should be handled. /// - schemaDocumentation: Whether schema documentation is added to the generated files. /// - selectionSetInitializers: Which generated selection sets should include @@ -593,7 +587,6 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { /// - pruneGeneratedFiles: Whether unused generated files will be automatically deleted. public init( additionalInflectionRules: [InflectionRule] = Default.additionalInflectionRules, - queryStringLiteralFormat: QueryStringLiteralFormat = Default.queryStringLiteralFormat, deprecatedEnumCases: Composition = Default.deprecatedEnumCases, schemaDocumentation: Composition = Default.schemaDocumentation, selectionSetInitializers: SelectionSetInitializers = Default.selectionSetInitializers, @@ -604,7 +597,6 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { pruneGeneratedFiles: Bool = Default.pruneGeneratedFiles ) { self.additionalInflectionRules = additionalInflectionRules - self.queryStringLiteralFormat = queryStringLiteralFormat self.deprecatedEnumCases = deprecatedEnumCases self.schemaDocumentation = schemaDocumentation self.selectionSetInitializers = selectionSetInitializers @@ -619,7 +611,6 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { enum CodingKeys: CodingKey, CaseIterable { case additionalInflectionRules - case queryStringLiteralFormat case deprecatedEnumCases case schemaDocumentation case selectionSetInitializers @@ -640,11 +631,6 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { forKey: .additionalInflectionRules ) ?? Default.additionalInflectionRules - queryStringLiteralFormat = try values.decodeIfPresent( - QueryStringLiteralFormat.self, - forKey: .queryStringLiteralFormat - ) ?? Default.queryStringLiteralFormat - deprecatedEnumCases = try values.decodeIfPresent( Composition.self, forKey: .deprecatedEnumCases @@ -695,7 +681,6 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { var container = encoder.container(keyedBy: CodingKeys.self) try container.encode(self.additionalInflectionRules, forKey: .additionalInflectionRules) - try container.encode(self.queryStringLiteralFormat, forKey: .queryStringLiteralFormat) try container.encode(self.deprecatedEnumCases, forKey: .deprecatedEnumCases) try container.encode(self.schemaDocumentation, forKey: .schemaDocumentation) try container.encode(self.selectionSetInitializers, forKey: .selectionSetInitializers) @@ -707,14 +692,6 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { } } - /// Specify the formatting of the GraphQL query string literal. - public enum QueryStringLiteralFormat: String, Codable, Equatable { - /// The query string will be copied into the operation object with all line break formatting removed. - case singleLine - /// The query string will be copied with original formatting into the operation object. - case multiline - } - /// Composition is used as a substitute for a boolean where context is better placed in the value /// instead of the parameter name, e.g.: `includeDeprecatedEnumCases = true` vs. /// `deprecatedEnumCases = .include`. @@ -1341,7 +1318,7 @@ extension ApolloCodegenConfiguration.OutputOptions { ) public init( additionalInflectionRules: [InflectionRule] = Default.additionalInflectionRules, - queryStringLiteralFormat: ApolloCodegenConfiguration.QueryStringLiteralFormat = Default.queryStringLiteralFormat, + queryStringLiteralFormat: QueryStringLiteralFormat = .singleLine, deprecatedEnumCases: ApolloCodegenConfiguration.Composition = Default.deprecatedEnumCases, schemaDocumentation: ApolloCodegenConfiguration.Composition = Default.schemaDocumentation, selectionSetInitializers: ApolloCodegenConfiguration.SelectionSetInitializers = Default.selectionSetInitializers, @@ -1352,7 +1329,6 @@ extension ApolloCodegenConfiguration.OutputOptions { pruneGeneratedFiles: Bool = Default.pruneGeneratedFiles ) { self.additionalInflectionRules = additionalInflectionRules - self.queryStringLiteralFormat = queryStringLiteralFormat self.deprecatedEnumCases = deprecatedEnumCases self.schemaDocumentation = schemaDocumentation self.selectionSetInitializers = selectionSetInitializers @@ -1362,6 +1338,52 @@ extension ApolloCodegenConfiguration.OutputOptions { self.conversionStrategies = conversionStrategies self.pruneGeneratedFiles = pruneGeneratedFiles } + + /// Deprecated initializer. + /// + /// - Parameters: + /// - additionalInflectionRules: Any non-default rules for pluralization or singularization + /// you wish to include. + /// - queryStringLiteralFormat: Formatting of the GraphQL query string literal that is + /// included in each generated operation object. + /// - deprecatedEnumCases: How deprecated enum cases from the schema should be handled. + /// - schemaDocumentation: Whether schema documentation is added to the generated files. + /// - selectionSetInitializers: Which generated selection sets should include + /// generated initializers. + /// - operationDocumentFormat: How to generate the operation documents for your generated operations. + /// - cocoapodsCompatibleImportStatements: Generate import statements that are compatible with + /// including `Apollo` via Cocoapods. + /// - warningsOnDeprecatedUsage: Annotate generated Swift code with the Swift `available` + /// attribute and `deprecated` argument for parts of the GraphQL schema annotated with the + /// built-in `@deprecated` directive. + /// - conversionStrategies: Rules for how to convert the names of values from the schema in + /// generated code. + /// - pruneGeneratedFiles: Whether unused generated files will be automatically deleted. + @available(*, deprecated, + renamed: "init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)" + ) + public init( + additionalInflectionRules: [InflectionRule] = Default.additionalInflectionRules, + queryStringLiteralFormat: QueryStringLiteralFormat, + deprecatedEnumCases: ApolloCodegenConfiguration.Composition = Default.deprecatedEnumCases, + schemaDocumentation: ApolloCodegenConfiguration.Composition = Default.schemaDocumentation, + selectionSetInitializers: ApolloCodegenConfiguration.SelectionSetInitializers = Default.selectionSetInitializers, + operationDocumentFormat: ApolloCodegenConfiguration.OperationDocumentFormat = Default.operationDocumentFormat, + cocoapodsCompatibleImportStatements: Bool = Default.cocoapodsCompatibleImportStatements, + warningsOnDeprecatedUsage: ApolloCodegenConfiguration.Composition = Default.warningsOnDeprecatedUsage, + conversionStrategies: ApolloCodegenConfiguration.ConversionStrategies = Default.conversionStrategies, + pruneGeneratedFiles: Bool = Default.pruneGeneratedFiles + ) { + self.additionalInflectionRules = additionalInflectionRules + self.deprecatedEnumCases = deprecatedEnumCases + self.schemaDocumentation = schemaDocumentation + self.selectionSetInitializers = selectionSetInitializers + self.operationDocumentFormat = operationDocumentFormat + self.cocoapodsCompatibleImportStatements = cocoapodsCompatibleImportStatements + self.warningsOnDeprecatedUsage = warningsOnDeprecatedUsage + self.conversionStrategies = conversionStrategies + self.pruneGeneratedFiles = pruneGeneratedFiles + } /// Whether the generated operations should use Automatic Persisted Queries. /// @@ -1379,6 +1401,23 @@ extension ApolloCodegenConfiguration.OutputOptions { return .disabled } } + + /// Formatting of the GraphQL query string literal that is included in each + /// generated operation object. + @available(*, deprecated, message: "Query strings are now always in single line format.") + public var queryStringLiteralFormat: QueryStringLiteralFormat { + return .singleLine + } + + /// Specify the formatting of the GraphQL query string literal. + public enum QueryStringLiteralFormat: String, Codable, Equatable { + /// The query string will be copied into the operation object with all line break formatting removed. + @available(*, deprecated, message: "Query strings are now always in single line format.") + case singleLine + /// The query string will be copied with original formatting into the operation object. + @available(*, deprecated, message: "Query strings are now always in single line format.") + case multiline + } } private struct AnyCodingKey: CodingKey { diff --git a/Sources/ApolloCodegenLib/FileGenerators/OperationManifestFileGenerator.swift b/Sources/ApolloCodegenLib/FileGenerators/OperationManifestFileGenerator.swift index 09e15a8a7..e0fb47485 100644 --- a/Sources/ApolloCodegenLib/FileGenerators/OperationManifestFileGenerator.swift +++ b/Sources/ApolloCodegenLib/FileGenerators/OperationManifestFileGenerator.swift @@ -12,9 +12,9 @@ struct OperationManifestItem { self.identifier = operation.operationIdentifier self.type = operation.definition.operationType - var source = operation.definition.source + var source = operation.definition.source.convertedToSingleLine() for fragment in operation.referencedFragments { - source += "\n\(fragment.definition.source)" + source += #"\n\#(fragment.definition.source.convertedToSingleLine())"# } self.source = source } diff --git a/Sources/ApolloCodegenLib/IR/IR.swift b/Sources/ApolloCodegenLib/IR/IR.swift index e69c35d58..69adef108 100644 --- a/Sources/ApolloCodegenLib/IR/IR.swift +++ b/Sources/ApolloCodegenLib/IR/IR.swift @@ -164,13 +164,15 @@ class IR { hasher.update(bufferPointer: UnsafeRawBufferPointer(buffer)) }) } - updateHash(with: &definition.source) + var definitionSource = definition.source.convertedToSingleLine() + updateHash(with: &definitionSource) var newline: String for fragment in referencedFragments { - newline = "\n" + newline = #"\n"# updateHash(with: &newline) - updateHash(with: &fragment.definition.source) + var fragmentSource = fragment.definition.source.convertedToSingleLine() + updateHash(with: &fragmentSource) } let digest = hasher.finalize() diff --git a/Sources/ApolloCodegenLib/Templates/FragmentTemplate.swift b/Sources/ApolloCodegenLib/Templates/FragmentTemplate.swift index c1d372ee1..b15200dd8 100644 --- a/Sources/ApolloCodegenLib/Templates/FragmentTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/FragmentTemplate.swift @@ -19,9 +19,9 @@ struct FragmentTemplate: TemplateRenderer { struct \(fragment.generatedDefinitionName.asFragmentName): \ \(definition.renderedSelectionSetType(config)), Fragment { \(accessControlModifier(for: .member))\ - static var fragmentDefinition: StaticString { ""\" - \(fragment.definition.source) - ""\" } + static var fragmentDefinition: StaticString { + "\(fragment.definition.source.convertedToSingleLine())" + } \(SelectionSetTemplate( definition: definition, diff --git a/Sources/ApolloCodegenLib/Templates/LegacyAPQOperationManifestTemplate.swift b/Sources/ApolloCodegenLib/Templates/LegacyAPQOperationManifestTemplate.swift index c8e505590..40e44834a 100644 --- a/Sources/ApolloCodegenLib/Templates/LegacyAPQOperationManifestTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/LegacyAPQOperationManifestTemplate.swift @@ -3,28 +3,22 @@ import Foundation /// Provides the format to output an operation manifest file used for APQ registration. struct LegacyAPQOperationManifestTemplate: OperationManifestTemplate { - struct OperationJSONValue: Codable { - let name: String - let source: String + func render(operations: [OperationManifestItem]) -> String { + template(operations).description } - func render(operations: [OperationManifestItem]) throws -> String { - try template(operations).description - } - - private func template(_ operations: [OperationManifestItem]) throws -> TemplateString { - let encoder = JSONEncoder() - encoder.outputFormatting = .prettyPrinted - + private func template(_ operations: [OperationManifestItem]) -> TemplateString { return TemplateString( """ { - \(try operations.map({ operation in - let value = OperationJSONValue(name: operation.name, source: operation.source) + \(forEachIn: operations, { operation in return """ - "\(operation.identifier)" : \(json: try encoder.encode(value)) + "\(operation.identifier)" : { + "name": "\(operation.name)", + "source": "\(operation.source)" + } """ - }), separator: ",\n") + }) } """ ) diff --git a/Sources/ApolloCodegenLib/Templates/OperationDefinitionTemplate.swift b/Sources/ApolloCodegenLib/Templates/OperationDefinitionTemplate.swift index 3c3fc9dc4..91aba64e7 100644 --- a/Sources/ApolloCodegenLib/Templates/OperationDefinitionTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/OperationDefinitionTemplate.swift @@ -72,7 +72,7 @@ struct OperationDefinitionTemplate: OperationTemplateRenderer { """) \(if: includeDefinition, """ definition: .init( - \(operation.source.formatted(for: config.options.queryStringLiteralFormat))\(if: includeFragments, ",") + \(operation.source.formattedSource())\(if: includeFragments, ",") \(if: includeFragments, "fragments: [\(fragments.map { "\($0.name.asFragmentName).self" }, separator: ", ")]") )) @@ -98,17 +98,7 @@ fileprivate extension CompilationResult.OperationType { } fileprivate extension String { - func formatted(for format: ApolloCodegenConfiguration.QueryStringLiteralFormat) -> Self { - switch format { - case .multiline: - return """ - #""\" - \(self) - ""\"# - """ - - case .singleLine: - return "#\"\(convertedToSingleLine())\"#" - } + func formattedSource() -> Self { + return "#\"\(convertedToSingleLine())\"#" } } diff --git a/Sources/ApolloCodegenLib/Templates/PersistedQueriesOperationManifestTemplate.swift b/Sources/ApolloCodegenLib/Templates/PersistedQueriesOperationManifestTemplate.swift index 091109a0c..5ce0a49ee 100644 --- a/Sources/ApolloCodegenLib/Templates/PersistedQueriesOperationManifestTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/PersistedQueriesOperationManifestTemplate.swift @@ -6,22 +6,22 @@ struct PersistedQueriesOperationManifestTemplate: OperationManifestTemplate { let config: ApolloCodegen.ConfigurationContext let encoder = JSONEncoder() - func render(operations: [OperationManifestItem]) throws -> String { - try template(operations).description + func render(operations: [OperationManifestItem]) -> String { + template(operations).description } - private func template(_ operations: [OperationManifestItem]) throws -> TemplateString { - return try TemplateString( + private func template(_ operations: [OperationManifestItem]) -> TemplateString { + return TemplateString( """ { "format": "apollo-persisted-query-manifest", "version": 1, "operations": [ - \(forEachIn: operations, terminator: ",", { operation in + \(forEachIn: operations, { operation in return """ { "id": "\(operation.identifier)", - "body": \(try operationSource(for: operation)), + "body": "\(operation.source)", "name": "\(operation.name)", "type": "\(operation.type.rawValue)" } @@ -33,13 +33,4 @@ struct PersistedQueriesOperationManifestTemplate: OperationManifestTemplate { ) } - private func operationSource(for operation: OperationManifestItem) throws -> String { - switch config.options.queryStringLiteralFormat { - case .multiline: - return TemplateString("\(json: try encoder.encode(operation.source))").description - case .singleLine: - return "\"\(operation.source.convertedToSingleLine())\"" - } - } - } diff --git a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift index 733be12b3..50d8d1815 100644 --- a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift +++ b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift @@ -42,7 +42,6 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { additionalInflectionRules: [ .pluralization(singularRegex: "animal", replacementRegex: "animals") ], - queryStringLiteralFormat: .singleLine, deprecatedEnumCases: .exclude, schemaDocumentation: .exclude, operationDocumentFormat: .definition, @@ -91,7 +90,6 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { "definition" ], "pruneGeneratedFiles" : false, - "queryStringLiteralFormat" : "singleLine", "schemaDocumentation" : "exclude", "selectionSetInitializers" : { "localCacheMutations" : true @@ -303,69 +301,6 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { .toNot(throwError()) } - // MARK: - QueryStringLiteralFormat Tests - - func encodedValue(_ case: ApolloCodegenConfiguration.QueryStringLiteralFormat) -> String { - switch `case` { - case .singleLine: return "\"singleLine\"" - case .multiline: return "\"multiline\"" - } - } - - func test__encodeQueryStringLiteralFormat__givenSingleLine_shouldReturnString() throws { - // given - let subject = ApolloCodegenConfiguration.QueryStringLiteralFormat.singleLine - - // when - let actual = try testJSONEncoder.encode(subject).asString - - // then - expect(actual).to(equal(encodedValue(.singleLine))) - } - - func test__encodeQueryStringLiteralFormat__givenMultiline_shouldReturnString() throws { - // given - let subject = ApolloCodegenConfiguration.QueryStringLiteralFormat.multiline - - // when - let actual = try testJSONEncoder.encode(subject).asString - - // then - expect(actual).to(equal(encodedValue(.multiline))) - } - - func test__decodeQueryStringLiteralFormat__givenSingleLine_shouldReturnEnum() throws { - // given - let subject = encodedValue(.singleLine).asData - - // when - let actual = try JSONDecoder().decode(ApolloCodegenConfiguration.QueryStringLiteralFormat.self, from: subject) - - // then - expect(actual).to(equal(.singleLine)) - } - - func test__decodeQueryStringLiteralFormat__givenMultiline_shouldReturnEnum() throws { - // given - let subject = encodedValue(.multiline).asData - - // when - let actual = try JSONDecoder().decode(ApolloCodegenConfiguration.QueryStringLiteralFormat.self, from: subject) - - // then - expect(actual).to(equal(.multiline)) - } - - func test__decodeQueryStringLiteralFormat__givenUnknown_shouldThrow() throws { - // given - let subject = "\"unknown\"".asData - - // then - expect( - try JSONDecoder().decode(ApolloCodegenConfiguration.QueryStringLiteralFormat.self, from: subject) - ).to(throwError()) - } - // MARK: - Composition Tests func encodedValue(_ case: ApolloCodegenConfiguration.Composition) -> String { diff --git a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationTests.swift b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationTests.swift index 208084512..0472fc75a 100644 --- a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationTests.swift +++ b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationTests.swift @@ -83,7 +83,6 @@ class ApolloCodegenConfigurationTests: XCTestCase { // then expect(config.options.additionalInflectionRules).to(beEmpty()) - expect(config.options.queryStringLiteralFormat).to(equal(.multiline)) expect(config.options.deprecatedEnumCases).to(equal(.include)) expect(config.options.schemaDocumentation).to(equal(.include)) expect(config.options.operationDocumentFormat).to(equal([.definition])) diff --git a/Tests/ApolloCodegenTests/CodeGenIR/IROperationBuilderTests.swift b/Tests/ApolloCodegenTests/CodeGenIR/IROperationBuilderTests.swift index 9dc9718b0..7a9c0dd6f 100644 --- a/Tests/ApolloCodegenTests/CodeGenIR/IROperationBuilderTests.swift +++ b/Tests/ApolloCodegenTests/CodeGenIR/IROperationBuilderTests.swift @@ -185,7 +185,7 @@ class IROperationBuilderTests: XCTestCase { schemaSDL = try String( contentsOf: ApolloCodegenInternalTestHelpers.Resources.StarWars.JSONSchema) - let expected = "fe3f21394eb861aa515c4d582e645469045793c9cbbeca4b5d4ce4d7dd617556" + let expected = "1e36c3331171b74c012b86caa04fbb01062f37c61227655d9c0729a62c6f7285" // when try buildSubjectOperation(named: "HeroAndFriendsNames", fromJSONSchema: true) @@ -205,7 +205,7 @@ class IROperationBuilderTests: XCTestCase { schemaSDL = try String( contentsOf: ApolloCodegenInternalTestHelpers.Resources.StarWars.JSONSchema) - let expected = "1d3ad903dad146ff9d7aa09813fc01becd017489bfc1af8ffd178498730a5a26" + let expected = "07c54599c2b5f9d4215d1bff7f5f6ff458c983aa5c13338fd44b051210d5ecc6" // when try buildSubjectOperation(named: "HeroAndFriendsNamesWithFragment", fromJSONSchema: true) diff --git a/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationManifestFileGeneratorTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationManifestFileGeneratorTests.swift index c8f852744..f9bc46aff 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationManifestFileGeneratorTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationManifestFileGeneratorTests.swift @@ -248,9 +248,9 @@ class OperationManifestFileGeneratorTests: XCTestCase { expect(String(data: data!, encoding: .utf8)).to(equal( """ { - "b02d2d734060114f64b24338486748f4f1f00838e07a293cc4e0f73f98fe3dad" : { - "name" : "TestQuery", - "source" : "query TestQuery {\\n test\\n}" + "8ed9fcbb8ef3c853ad0ecdc920eb8216608bd7c3b32258744e9289ec0372eb30" : { + "name": "TestQuery", + "source": "query TestQuery { test }" } } """ diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/FragmentTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/FragmentTemplateTests.swift index 58dee72ad..0b85f6f6a 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/FragmentTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/FragmentTemplateTests.swift @@ -67,15 +67,9 @@ class FragmentTemplateTests: XCTestCase { let expected = """ struct TestFragment: TestSchema.SelectionSet, Fragment { - static var fragmentDefinition: StaticString { ""\" - fragment TestFragment on Query { - __typename - allAnimals { - __typename - species - } - } - ""\" } + static var fragmentDefinition: StaticString { + "fragment TestFragment on Query { __typename allAnimals { __typename species } }" + } let __data: DataDict init(_dataDict: DataDict) { __data = _dataDict } @@ -104,8 +98,8 @@ class FragmentTemplateTests: XCTestCase { let expected = """ struct TestFragment: TestSchema.SelectionSet, Fragment { - static var fragmentDefinition: StaticString { ""\" - fragment testFragment on Query { + static var fragmentDefinition: StaticString { + "fragment testFragment on Query { __typename allAnimals { __typename species } }" """ // when @@ -174,7 +168,7 @@ class FragmentTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(expected, atLine: 12, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expected, atLine: 9, ignoringExtraLines: true)) } func test__render_parentType__givenFragmentTypeConditionAs_Interface_rendersParentType() throws { @@ -204,7 +198,7 @@ class FragmentTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(expected, atLine: 12, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expected, atLine: 9, ignoringExtraLines: true)) } func test__render_parentType__givenFragmentTypeConditionAs_Union_rendersParentType() throws { @@ -238,7 +232,7 @@ class FragmentTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(expected, atLine: 14, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expected, atLine: 9, ignoringExtraLines: true)) } func test__render__givenFragmentOnRootOperationTypeWithOnlyTypenameField_generatesFragmentDefinition_withNoSelections() throws { @@ -253,11 +247,9 @@ class FragmentTemplateTests: XCTestCase { let expected = """ struct TestFragment: TestSchema.SelectionSet, Fragment { - static var fragmentDefinition: StaticString { ""\" - fragment TestFragment on Query { - __typename - } - ""\" } + static var fragmentDefinition: StaticString { + "fragment TestFragment on Query { __typename }" + } let __data: DataDict init(_dataDict: DataDict) { __data = _dataDict } @@ -288,11 +280,9 @@ class FragmentTemplateTests: XCTestCase { let expected = """ struct TestFragment: TestSchema.SelectionSet, Fragment { - static var fragmentDefinition: StaticString { ""\" - fragment TestFragment on Animal { - __typename - } - ""\" } + static var fragmentDefinition: StaticString { + "fragment TestFragment on Animal { __typename }" + } let __data: DataDict init(_dataDict: DataDict) { __data = _dataDict } @@ -320,7 +310,7 @@ class FragmentTemplateTests: XCTestCase { let expected = """ public struct TestFragment: TestSchema.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { ""\" + public static var fragmentDefinition: StaticString { """ // when @@ -336,7 +326,7 @@ class FragmentTemplateTests: XCTestCase { let expected = """ public struct TestFragment: TestSchema.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { ""\" + public static var fragmentDefinition: StaticString { """ // when @@ -354,7 +344,7 @@ class FragmentTemplateTests: XCTestCase { let expected = """ struct TestFragment: TestSchema.SelectionSet, Fragment { - static var fragmentDefinition: StaticString { ""\" + static var fragmentDefinition: StaticString { """ // when @@ -372,7 +362,7 @@ class FragmentTemplateTests: XCTestCase { let expected = """ struct TestFragment: TestSchema.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { ""\" + public static var fragmentDefinition: StaticString { """ // when @@ -428,7 +418,7 @@ class FragmentTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(expected, atLine: 20, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expected, atLine: 17, ignoringExtraLines: true)) } func test__render_givenNamedFragment_configIncludesSpecificFragment_rendersInitializer() throws { @@ -475,7 +465,7 @@ class FragmentTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(expected, atLine: 20, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expected, atLine: 17, ignoringExtraLines: true)) } func test__render_givenNamedFragment_configDoesNotIncludeNamedFragments_doesNotRenderInitializer() throws { @@ -505,7 +495,7 @@ class FragmentTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine("}", atLine: 19, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine("}", atLine: 16, ignoringExtraLines: true)) } func test__render_givenNamedFragments_configIncludeSpecificFragmentWithOtherName_doesNotRenderInitializer() throws { @@ -535,7 +525,7 @@ class FragmentTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine("}", atLine: 19, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine("}", atLine: 16, ignoringExtraLines: true)) } func test__render_givenNamedFragments_asLocalCacheMutation_configIncludeLocalCacheMutations_rendersInitializer() throws { @@ -582,7 +572,7 @@ class FragmentTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(expected, atLine: 23, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expected, atLine: 20, ignoringExtraLines: true)) } // MARK: Local Cache Mutation Tests @@ -624,15 +614,9 @@ class FragmentTemplateTests: XCTestCase { let expected = """ struct TestFragment: TestSchema.MutableSelectionSet, Fragment { - static var fragmentDefinition: StaticString { ""\" - fragment TestFragment on Query { - __typename - allAnimals { - __typename - species - } - } - ""\" } + static var fragmentDefinition: StaticString { + "fragment TestFragment on Query { __typename allAnimals { __typename species } }" + } """ // when @@ -677,7 +661,7 @@ class FragmentTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(expected, atLine: 12, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expected, atLine: 6, ignoringExtraLines: true)) } // MARK: Casing diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/LegacyAPQOperationManifestTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/LegacyAPQOperationManifestTemplateTests.swift index f1e1de553..0c1266db9 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/LegacyAPQOperationManifestTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/LegacyAPQOperationManifestTemplateTests.swift @@ -34,9 +34,9 @@ class LegacyAPQOperationManifestTemplateTests: XCTestCase { let expected = """ { - "b02d2d734060114f64b24338486748f4f1f00838e07a293cc4e0f73f98fe3dad" : { - "name" : "TestQuery", - "source" : "query TestQuery {\\n test\\n}" + "8ed9fcbb8ef3c853ad0ecdc920eb8216608bd7c3b32258744e9289ec0372eb30" : { + "name": "TestQuery", + "source": "query TestQuery { test }" } } """ @@ -44,7 +44,7 @@ class LegacyAPQOperationManifestTemplateTests: XCTestCase { let operations = [operation].map(OperationManifestItem.init) // when - let rendered = try subject.render(operations: operations) + let rendered = subject.render(operations: operations) expect(rendered).to(equal(expected)) } @@ -85,23 +85,23 @@ class LegacyAPQOperationManifestTemplateTests: XCTestCase { let expected = """ { - "b02d2d734060114f64b24338486748f4f1f00838e07a293cc4e0f73f98fe3dad" : { - "name" : "TestQuery", - "source" : "query TestQuery {\\n test\\n}" + "8ed9fcbb8ef3c853ad0ecdc920eb8216608bd7c3b32258744e9289ec0372eb30" : { + "name": "TestQuery", + "source": "query TestQuery { test }" }, - "50ed8cda22910b3b708bc69402626f9fe4f1bbaeafb40df9084d029fade5bab1" : { - "name" : "TestMutation", - "source" : "mutation TestMutation {\\n update {\\n result\\n }\\n}" + "551253009bea9350463d15e24660e8a935abc858cd161623234fb9523b0c0717" : { + "name": "TestMutation", + "source": "mutation TestMutation { update { result } }" }, - "55f75259c34f0ccc6b131d23545d9fa79885c93ec785176bd9b6d3c4062fcaed" : { - "name" : "TestSubscription", - "source" : "subscription TestSubscription {\\n watched\\n}" + "9b56a2829263b4d81b4eb9865470a6971c8e40e126e2ff92db51f15d0a4cb7ba" : { + "name": "TestSubscription", + "source": "subscription TestSubscription { watched }" } } """ // when - let rendered = try subject.render(operations: operations) + let rendered = subject.render(operations: operations) expect(rendered).to(equal(expected)) } @@ -133,17 +133,17 @@ class LegacyAPQOperationManifestTemplateTests: XCTestCase { ) ].map(OperationManifestItem.init) - let expected = """ + let expected = #""" { - "c5754cef39f339f0a0d0437b8cc58fddd3c147d791441d5fdaa0f8d4265730ff" : { - "name" : "Friends", - "source" : "query Friends {\\n friends {\\n ...Name\\n }\\n}\\nfragment Name on Friend {\\n name\\n}" + "8a600240c49d72b1639fb4e41af5305ee0918f2258847eb7a9c1db09813cc154" : { + "name": "Friends", + "source": "query Friends { friends { ...Name } }\nfragment Name on Friend { name }" } } - """ + """# // when - let rendered = try subject.render(operations: operations) + let rendered = subject.render(operations: operations) expect(rendered).to(equal(expected)) } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift index 37781009b..e10e87dc6 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift @@ -249,8 +249,7 @@ class OperationDefinitionTemplateTests: XCTestCase { static let operationName: String = "lowercaseOperation" static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #\"\"\" - query lowercaseOperation($variable: String = "TestVar") { + #\"query lowercaseOperation($variable: String = \"TestVar\") { allAnimals { __typename species } }\"# """ // when @@ -297,7 +296,7 @@ class OperationDefinitionTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(expected, atLine: 17, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expected, atLine: 10, ignoringExtraLines: true)) } // MARK: - Selection Set Initializers @@ -347,7 +346,7 @@ class OperationDefinitionTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(expected, atLine: 57, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expected, atLine: 50, ignoringExtraLines: true)) } func test__generate_givenOperationSelectionSet_configIncludesSpecificOperation_rendersInitializer() throws { @@ -397,7 +396,7 @@ class OperationDefinitionTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(expected, atLine: 57, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expected, atLine: 50, ignoringExtraLines: true)) } func test__render_givenOperationSelectionSet_configDoesNotIncludeOperations_doesNotRenderInitializer() throws { @@ -428,7 +427,7 @@ class OperationDefinitionTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(" }", atLine: 42, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(" }", atLine: 35, ignoringExtraLines: true)) } func test__render_givenOperationSelectionSet_configIncludeSpecificOperationWithOtherName_doesNotRenderInitializer() throws { @@ -461,7 +460,7 @@ class OperationDefinitionTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(" }", atLine: 42, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(" }", atLine: 35, ignoringExtraLines: true)) } @@ -504,7 +503,7 @@ class OperationDefinitionTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(expected, atLine: 15, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expected, atLine: 8, ignoringExtraLines: true)) } func test__generate__givenQueryWithMutlipleScalarVariables_generatesQueryOperationWithVariables() throws { @@ -557,7 +556,7 @@ class OperationDefinitionTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(expected, atLine: 15, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expected, atLine: 8, ignoringExtraLines: true)) } func test__generate__givenQueryWithNullableScalarVariable_generatesQueryOperationWithVariable() throws { @@ -597,7 +596,7 @@ class OperationDefinitionTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(expected, atLine: 15, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expected, atLine: 8, ignoringExtraLines: true)) } func test__generate__givenQueryWithCapitalizedVariable_generatesQueryOperationWithLowercaseVariable() throws { @@ -637,7 +636,7 @@ class OperationDefinitionTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(expected, atLine: 15, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expected, atLine: 8, ignoringExtraLines: true)) } // MARK: Variables - Reserved Keywords + Special Names @@ -931,7 +930,7 @@ class OperationDefinitionTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(expected, atLine: 15, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expected, atLine: 8, ignoringExtraLines: true)) } // MARK: - Reserved Keyword Tests @@ -975,8 +974,8 @@ class OperationDefinitionTemplateTests: XCTestCase { let actual = renderSubject() // then - expect(actual).to(equalLineByLine(expectedOne, atLine: 15, ignoringExtraLines: true)) - expect(actual).to(equalLineByLine(expectedTwo, atLine: 17, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expectedOne, atLine: 8, ignoringExtraLines: true)) + expect(actual).to(equalLineByLine(expectedTwo, atLine: 10, ignoringExtraLines: true)) } } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplate_DocumentType_Tests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplate_DocumentType_Tests.swift index eab200c65..9c9a43415 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplate_DocumentType_Tests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplate_DocumentType_Tests.swift @@ -27,14 +27,12 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { func buildConfig( moduleType: ApolloCodegenConfiguration.SchemaTypesFileOutput.ModuleType = .swiftPackageManager, operations: ApolloCodegenConfiguration.OperationsFileOutput = .inSchemaModule, - queryStringLiteralFormat: ApolloCodegenConfiguration.QueryStringLiteralFormat = .singleLine, operationDocumentFormat: ApolloCodegenConfiguration.OperationDocumentFormat = .definition, cocoapodsCompatibleImportStatements: Bool = false ) { config = .mock( output: .mock(moduleType: moduleType, operations: operations), options: .init( - queryStringLiteralFormat: queryStringLiteralFormat, operationDocumentFormat: operationDocumentFormat, cocoapodsCompatibleImportStatements: cocoapodsCompatibleImportStatements ) @@ -60,7 +58,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { // MARK: Query string formatting tests - func test__generate__givenMultilineFormat_generatesWithOperationDefinition_asMultiline() throws { + func test__generate__givenSingleLineFormat_generatesWithOperationDefinition() throws { // given definition.source = """ @@ -70,39 +68,6 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { """ buildConfig( - queryStringLiteralFormat: .multiline, - operationDocumentFormat: .definition - ) - - // when - let actual = try renderDocumentType() - - // then - let expected = - """ - public static let operationDocument: ApolloAPI.OperationDocument = .init( - definition: .init( - #""\" - query NameQuery { - name - } - ""\"# - )) - """ - expect(actual).to(equalLineByLine(expected)) - } - - func test__generate__givenSingleLineFormat_generatesWithOperationDefinition_asSingleLine() throws { - // given - definition.source = - """ - query NameQuery { - name - } - """ - - buildConfig( - queryStringLiteralFormat: .singleLine, operationDocumentFormat: .definition ) @@ -120,7 +85,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { expect(actual).to(equalLineByLine(expected)) } - func test__generate__givenMultilineFormat_withInLineQuotes_generatesWithOperationDefinitionAsMultiline_withInlineQuotes() throws { + func test__generate__givenSingleLineFormat_withInLineQuotes_generatesWithOperationDefinition_withInLineQuotes() throws { // given definition.source = """ @@ -130,39 +95,6 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { """ buildConfig( - queryStringLiteralFormat: .multiline, - operationDocumentFormat: .definition - ) - - // when - let actual = try renderDocumentType() - - // then - let expected = - """ - public static let operationDocument: ApolloAPI.OperationDocument = .init( - definition: .init( - #""\" - query NameQuery($filter: String = "MyName") { - name - } - ""\"# - )) - """ - expect(actual).to(equalLineByLine(expected)) - } - - func test__generate__givenSingleLineFormat_withInLineQuotes_generatesWithOperationDefinitionAsSingleLine_withInLineQuotes() throws { - // given - definition.source = - """ - query NameQuery($filter: String = "MyName") { - name - } - """ - - buildConfig( - queryStringLiteralFormat: .singleLine, operationDocumentFormat: .definition ) @@ -180,7 +112,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { expect(actual).to(equalLineByLine(expected)) } - func test__generate__givenIncludesFragment_formatMultiline_generatesWithOperationDefinitionAndFragment_asMultiline() throws { + func test__generate__givenIncludesFragment_formatSingleLine_generatesWithOperationDefinitionAndFragment() throws { // given referencedFragments = [ .mock("NameFragment"), @@ -194,44 +126,6 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { """ buildConfig( - queryStringLiteralFormat: .multiline, - operationDocumentFormat: .definition - ) - - // when - let actual = try renderDocumentType() - - // then - let expected = - """ - public static let operationDocument: ApolloAPI.OperationDocument = .init( - definition: .init( - #""\" - query NameQuery { - ...NameFragment - } - ""\"#, - fragments: [NameFragment.self] - )) - """ - expect(actual).to(equalLineByLine(expected)) - } - - func test__generate__givenIncludesFragment_formatSingleLine_generatesWithOperationDefinitionAndFragment_asSingleLine() throws { - // given - referencedFragments = [ - .mock("NameFragment"), - ] - - definition.source = - """ - query NameQuery { - ...NameFragment - } - """ - - buildConfig( - queryStringLiteralFormat: .singleLine, operationDocumentFormat: .definition ) @@ -264,7 +158,6 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { """ buildConfig( - queryStringLiteralFormat: .singleLine, operationDocumentFormat: .definition ) @@ -283,56 +176,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { expect(actual).to(equalLineByLine(expected)) } - func test__generate__givenIncludesManyFragments_formatMultiline_generatesWithOperationDefinitionAndFragment_asMultiline() throws { - // given - referencedFragments = [ - .mock("Fragment1"), - .mock("Fragment2"), - .mock("Fragment3"), - .mock("Fragment4"), - .mock("FragmentWithLongName1234123412341234123412341234"), - ] - - definition.source = - """ - query NameQuery { - ...Fragment1 - ...Fragment2 - ...Fragment3 - ...Fragment4 - ...FragmentWithLongName1234123412341234123412341234 - } - """ - - buildConfig( - queryStringLiteralFormat: .multiline, - operationDocumentFormat: .definition - ) - - // when - let actual = try renderDocumentType() - - // then - let expected = - """ - public static let operationDocument: ApolloAPI.OperationDocument = .init( - definition: .init( - #""\" - query NameQuery { - ...Fragment1 - ...Fragment2 - ...Fragment3 - ...Fragment4 - ...FragmentWithLongName1234123412341234123412341234 - } - ""\"#, - fragments: [Fragment1.self, Fragment2.self, Fragment3.self, Fragment4.self, FragmentWithLongName1234123412341234123412341234.self] - )) - """ - expect(actual).to(equalLineByLine(expected)) - } - - func test__generate__givenIncludesManyFragments_formatSingleLine_generatesWithOperationDefinitionAndFragment_asSingleLine() throws { + func test__generate__givenIncludesManyFragments_formatSingleLine_generatesWithOperationDefinitionAndFragment() throws { // given referencedFragments = [ .mock("Fragment1"), @@ -354,7 +198,6 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { """ buildConfig( - queryStringLiteralFormat: .singleLine, operationDocumentFormat: .definition ) @@ -384,7 +227,6 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { """ buildConfig( - queryStringLiteralFormat: .multiline, operationDocumentFormat: [.definition, .operationId] ) @@ -397,11 +239,7 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { public static let operationDocument: ApolloAPI.OperationDocument = .init( operationIdentifier: "1ec89997a185c50bacc5f62ad41f27f3070f4a950d72e4a1510a4c64160812d5", definition: .init( - #""\" - query NameQuery { - name - } - ""\"# + #\"query NameQuery { name }\"# )) """ expect(actual).to(equalLineByLine(expected)) @@ -418,7 +256,6 @@ class OperationDefinitionTemplate_DocumentType_Tests: XCTestCase { """ buildConfig( - queryStringLiteralFormat: .multiline, operationDocumentFormat: .operationId ) diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/PersistedQueriesOperationManifestTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/PersistedQueriesOperationManifestTemplateTests.swift index 0f1fef6bf..de560373f 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/PersistedQueriesOperationManifestTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/PersistedQueriesOperationManifestTemplateTests.swift @@ -38,11 +38,11 @@ class PersistedQueriesOperationManifestTemplateTests: XCTestCase { "version": 1, "operations": [ { - "id": "b02d2d734060114f64b24338486748f4f1f00838e07a293cc4e0f73f98fe3dad", - "body": "query TestQuery {\\n test\\n}", + "id": "8ed9fcbb8ef3c853ad0ecdc920eb8216608bd7c3b32258744e9289ec0372eb30", + "body": "query TestQuery { test }", "name": "TestQuery", "type": "query" - }, + } ] } """ @@ -50,7 +50,7 @@ class PersistedQueriesOperationManifestTemplateTests: XCTestCase { let operations = [operation].map(OperationManifestItem.init) // when - let rendered = try subject.render(operations: operations) + let rendered = subject.render(operations: operations) expect(rendered).to(equalLineByLine(expected)) } @@ -95,29 +95,29 @@ class PersistedQueriesOperationManifestTemplateTests: XCTestCase { "version": 1, "operations": [ { - "id": "b02d2d734060114f64b24338486748f4f1f00838e07a293cc4e0f73f98fe3dad", - "body": "query TestQuery {\\n test\\n}", + "id": "8ed9fcbb8ef3c853ad0ecdc920eb8216608bd7c3b32258744e9289ec0372eb30", + "body": "query TestQuery { test }", "name": "TestQuery", "type": "query" }, { - "id": "50ed8cda22910b3b708bc69402626f9fe4f1bbaeafb40df9084d029fade5bab1", - "body": "mutation TestMutation {\\n update {\\n result\\n }\\n}", + "id": "551253009bea9350463d15e24660e8a935abc858cd161623234fb9523b0c0717", + "body": "mutation TestMutation { update { result } }", "name": "TestMutation", "type": "mutation" }, { - "id": "55f75259c34f0ccc6b131d23545d9fa79885c93ec785176bd9b6d3c4062fcaed", - "body": "subscription TestSubscription {\\n watched\\n}", + "id": "9b56a2829263b4d81b4eb9865470a6971c8e40e126e2ff92db51f15d0a4cb7ba", + "body": "subscription TestSubscription { watched }", "name": "TestSubscription", "type": "subscription" - }, + } ] } """ // when - let rendered = try subject.render(operations: operations) + let rendered = subject.render(operations: operations) expect(rendered).to(equalLineByLine(expected)) } @@ -149,33 +149,31 @@ class PersistedQueriesOperationManifestTemplateTests: XCTestCase { ) ].map(OperationManifestItem.init) - let expected = """ + let expected = #""" { "format": "apollo-persisted-query-manifest", "version": 1, "operations": [ { - "id": "c5754cef39f339f0a0d0437b8cc58fddd3c147d791441d5fdaa0f8d4265730ff", - "body": "query Friends {\\n friends {\\n ...Name\\n }\\n}\\nfragment Name on Friend {\\n name\\n}", + "id": "8a600240c49d72b1639fb4e41af5305ee0918f2258847eb7a9c1db09813cc154", + "body": "query Friends { friends { ...Name } }\nfragment Name on Friend { name }", "name": "Friends", "type": "query" - }, + } ] } - """ + """# // when - let rendered = try subject.render(operations: operations) + let rendered = subject.render(operations: operations) expect(rendered).to(equalLineByLine(expected)) } - func test__render__givenOperationsUsingSingleLineString_shouldOutputJSONFormatBodyFormattedAsSingleLineString() throws { + func test__render__givenOperations_shouldOutputJSONFormatBodyFormatted() throws { // given subject = PersistedQueriesOperationManifestTemplate( - config: .init(config: .mock( - options: .init(queryStringLiteralFormat: .singleLine)) - ) + config: .init(config: .mock()) ) let operations = [ @@ -203,23 +201,23 @@ class PersistedQueriesOperationManifestTemplateTests: XCTestCase { ) ].map(OperationManifestItem.init) - let expected = """ + let expected = #""" { "format": "apollo-persisted-query-manifest", "version": 1, "operations": [ { - "id": "c5754cef39f339f0a0d0437b8cc58fddd3c147d791441d5fdaa0f8d4265730ff", - "body": "query Friends { friends { ...Name } } fragment Name on Friend { name }", + "id": "8a600240c49d72b1639fb4e41af5305ee0918f2258847eb7a9c1db09813cc154", + "body": "query Friends { friends { ...Name } }\nfragment Name on Friend { name }", "name": "Friends", "type": "query" - }, + } ] } - """ + """# // when - let rendered = try subject.render(operations: operations) + let rendered = subject.render(operations: operations) expect(rendered).to(equalLineByLine(expected)) } From d840428474b3706040fe80d62df41eed59240d3a Mon Sep 17 00:00:00 2001 From: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Date: Thu, 20 Jul 2023 16:57:24 -0400 Subject: [PATCH 33/69] fix: Update graphql-js error handling (#3132) --- Sources/ApolloCodegenLib/ApolloCodegen.swift | 10 ++++++++-- Sources/ApolloCodegenLib/Frontend/GraphQLError.swift | 10 ++++++---- .../Frontend/SchemaLoadingTests.swift | 6 +++--- 3 files changed, 17 insertions(+), 9 deletions(-) diff --git a/Sources/ApolloCodegenLib/ApolloCodegen.swift b/Sources/ApolloCodegenLib/ApolloCodegen.swift index bf5b7593e..998772d96 100644 --- a/Sources/ApolloCodegenLib/ApolloCodegen.swift +++ b/Sources/ApolloCodegenLib/ApolloCodegen.swift @@ -305,8 +305,14 @@ public class ApolloCodegen { ) guard graphqlErrors.isEmpty else { - let errorlines = graphqlErrors.flatMap({ $0.logLines }) - CodegenLogger.log(String(describing: errorlines), logLevel: .error) + let errorlines = graphqlErrors.flatMap({ + if let logLines = $0.logLines { + return logLines + } else { + return ["\($0.name ?? "unknown"): \($0.message ?? "")"] + } + }) + CodegenLogger.log(errorlines.joined(separator: "\n"), logLevel: .error) throw Error.graphQLSourceValidationFailure(atLines: errorlines) } diff --git a/Sources/ApolloCodegenLib/Frontend/GraphQLError.swift b/Sources/ApolloCodegenLib/Frontend/GraphQLError.swift index b1d0394a0..da33e5aea 100644 --- a/Sources/ApolloCodegenLib/Frontend/GraphQLError.swift +++ b/Sources/ApolloCodegenLib/Frontend/GraphQLError.swift @@ -9,8 +9,10 @@ public class GraphQLError: JavaScriptError { private lazy var source: GraphQLSource = self["source"] /// The source locations associated with this error. - private(set) lazy var sourceLocations: [GraphQLSourceLocation] = { - let locations: [JavaScriptObject] = self["locations"] + private(set) lazy var sourceLocations: [GraphQLSourceLocation]? = { + guard let locations: [JavaScriptObject] = self["locations"] else { + return nil + } if let nodes: [ASTNode] = self["nodes"] { // We have AST nodes, so this is a validation error. @@ -35,8 +37,8 @@ public class GraphQLError: JavaScriptError { /// Log lines for this error in a format that allows Xcode to show errors inline at the correct location. /// See https://shazronatadobe.wordpress.com/2010/12/04/xcode-shell-build-phase-reporting-of-errors/ - var logLines: [String] { - return sourceLocations.map { + var logLines: [String]? { + return sourceLocations?.map { return [$0.filePath, String($0.lineNumber), "error", message ?? "?"].joined(separator: ":") } } diff --git a/Tests/ApolloCodegenTests/Frontend/SchemaLoadingTests.swift b/Tests/ApolloCodegenTests/Frontend/SchemaLoadingTests.swift index f1332fa92..0279bb61c 100644 --- a/Tests/ApolloCodegenTests/Frontend/SchemaLoadingTests.swift +++ b/Tests/ApolloCodegenTests/Frontend/SchemaLoadingTests.swift @@ -54,9 +54,9 @@ class SchemaLoadingTests: XCTestCase { let error = try XCTDowncast(error as AnyObject, to: GraphQLError.self) XCTAssert(try XCTUnwrap(error.message).starts(with: "Syntax Error")) - XCTAssertEqual(error.sourceLocations.count, 1) - XCTAssertEqual(error.sourceLocations[0].filePath, "schema.graphqls") - XCTAssertEqual(error.sourceLocations[0].lineNumber, 3) + XCTAssertEqual(error.sourceLocations?.count, 1) + XCTAssertEqual(error.sourceLocations?[0].filePath, "schema.graphqls") + XCTAssertEqual(error.sourceLocations?[0].lineNumber, 3) } } } From 97ad4f5b41f003f4f283c5f3386fb773af17aa67 Mon Sep 17 00:00:00 2001 From: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Date: Thu, 20 Jul 2023 18:07:39 -0400 Subject: [PATCH 34/69] Release: 1.3.2 (#3133) Co-authored-by: Calvin Cestari --- CHANGELOG.md | 15 + Configuration/Shared/Project-Version.xcconfig | 2 +- .../ApolloCodegenConfiguration.swift | 1 + Sources/CodegenCLI/Constants.swift | 2 +- .../responsecodeerror.json | 41 +- .../responsecodeerror/graphqlerror.json | 280 ++++ .../apollocodegenconfiguration.json | 35 - .../codingkeys.json | 6 + .../outputoptions.json | 319 ++++- .../outputoptions/default.json | 52 - .../default/querystringliteralformat.json | 347 ----- ...rsionstrategies:prunegeneratedfiles:).json | 1261 +++++++++++++++++ ...rsionstrategies:prunegeneratedfiles:).json | 108 +- ...nversionstrategies:prunegenerat-4xxal.json | 117 +- .../querystringliteralformat-swift.enum.json} | 97 +- .../!=(_:_:).json | 62 +- .../encode(to:).json | 62 +- .../equatable-implementations.json | 54 +- .../hash(into:).json | 62 +- .../hashvalue.json | 62 +- .../init(from:).json | 62 +- .../init(rawvalue:).json | 54 +- .../multiline.json | 73 +- .../rawrepresentable-implementations.json | 78 +- .../singleline.json | 73 +- ...rystringliteralformat-swift.property.json} | 142 +- .../responsecodeerror/graphqlerror/index.html | 1 + docs/docc/Apollo.doccarchive/index/index.json | 5 + 28 files changed, 2725 insertions(+), 748 deletions(-) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/graphqlerror.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default/querystringliteralformat.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{querystringliteralformat.json => outputoptions/querystringliteralformat-swift.enum.json} (68%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{querystringliteralformat => outputoptions/querystringliteralformat-swift.enum}/!=(_:_:).json (77%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{querystringliteralformat => outputoptions/querystringliteralformat-swift.enum}/encode(to:).json (79%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{querystringliteralformat => outputoptions/querystringliteralformat-swift.enum}/equatable-implementations.json (69%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{querystringliteralformat => outputoptions/querystringliteralformat-swift.enum}/hash(into:).json (79%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{querystringliteralformat => outputoptions/querystringliteralformat-swift.enum}/hashvalue.json (77%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{querystringliteralformat => outputoptions/querystringliteralformat-swift.enum}/init(from:).json (78%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{querystringliteralformat => outputoptions/querystringliteralformat-swift.enum}/init(rawvalue:).json (74%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{querystringliteralformat => outputoptions/querystringliteralformat-swift.enum}/multiline.json (66%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{querystringliteralformat => outputoptions/querystringliteralformat-swift.enum}/rawrepresentable-implementations.json (77%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{querystringliteralformat => outputoptions/querystringliteralformat-swift.enum}/singleline.json (66%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/{querystringliteralformat.json => querystringliteralformat-swift.property.json} (75%) create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/graphqlerror/index.html diff --git a/CHANGELOG.md b/CHANGELOG.md index 8efc7208a..f2265db75 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Change Log +## v1.3.2 + +### Improved +- **Throw an error when an invalid key is present in the codegen configuration JSON ([#2942](https://github.com/apollographql/apollo-ios/issues/2942)):** See PR ([#3125](https://github.com/apollographql/apollo-ios/pull/3125)) _Thank you to [@Iron-Ham](https://github.com/Iron-Ham) for the contribution._ +- **Cleanup unused imports and declarations. ([#3099](https://github.com/apollographql/apollo-ios/issues/3099)):** See PR ([#3100](https://github.com/apollographql/apollo-ios/pull/3100)) _Thank you to [@Iron-Ham](https://github.com/Iron-Ham) for raising the issue and contributing the fix._ +- **Improvement to response code error API ([#2426](https://github.com/apollographql/apollo-ios/issues/2426)):** See PR ([#3123](https://github.com/apollographql/apollo-ios/pull/3123)). _Thank you to [@dfperry5](https://github.com/dfperry5) for the contribution._ +- **Improved file path support for operation manifest generation:** See PR ([#3128](https://github.com/apollographql/apollo-ios/pull/3128)) + +### Fixed +- **Fix two issues in test mock generation:** See PR ([#3120](https://github.com/apollographql/apollo-ios/pull/3120)). _Thank you to [@TizianoCoroneo](https://github.com/TizianoCoroneo) for finding this issue and contributing the fix._ +- **Fixed precondition failure when surpassing graphql-js max error count ([#3126](https://github.com/apollographql/apollo-ios/issues/3126)):** See PR ([#3132](https://github.com/apollographql/apollo-ios/pull/3132)). + +### Deprecated +- **Deprecated `queryStringLiteralFormat` in `ApolloCodegenConfiguration`:** Query string literals will now always be generated as single line strings. See PR ([#3129](https://github.com/apollographql/apollo-ios/pull/3129)). + ## v1.3.1 ### Fixed diff --git a/Configuration/Shared/Project-Version.xcconfig b/Configuration/Shared/Project-Version.xcconfig index 9c69894fd..3b323d725 100644 --- a/Configuration/Shared/Project-Version.xcconfig +++ b/Configuration/Shared/Project-Version.xcconfig @@ -1 +1 @@ -CURRENT_PROJECT_VERSION = 1.3.1 +CURRENT_PROJECT_VERSION = 1.3.2 diff --git a/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift b/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift index 0173d4697..63b5348a8 100644 --- a/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift +++ b/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift @@ -611,6 +611,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { enum CodingKeys: CodingKey, CaseIterable { case additionalInflectionRules + case queryStringLiteralFormat case deprecatedEnumCases case schemaDocumentation case selectionSetInitializers diff --git a/Sources/CodegenCLI/Constants.swift b/Sources/CodegenCLI/Constants.swift index 69857a8fe..f25a28467 100644 --- a/Sources/CodegenCLI/Constants.swift +++ b/Sources/CodegenCLI/Constants.swift @@ -1,6 +1,6 @@ import Foundation public enum Constants { - public static let CLIVersion: String = "1.3.1" + public static let CLIVersion: String = "1.3.2" static let defaultFilePath: String = "./apollo-codegen-config.json" } diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror.json index 339f12b76..15f0857e7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror.json @@ -102,7 +102,8 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-6mkgn" + "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-6mkgn", + "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/graphQLError" ], "title" : "Instance Properties" }, @@ -273,6 +274,44 @@ "type" : "topic", "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-6mkgn" }, +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/graphQLError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "graphQLError" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo12GraphQLErrorV", + "text" : "GraphQLError" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/graphQLError", + "kind" : "symbol", + "role" : "symbol", + "title" : "graphQLError", + "type" : "topic", + "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/graphqlerror" +}, "doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/invalidResponseCode(response:rawData:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/graphqlerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/graphqlerror.json new file mode 100644 index 000000000..7771d7b7b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/graphqlerror.json @@ -0,0 +1,280 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor", + "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/graphQLError" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:6Apollo23ResponseCodeInterceptorV0bC5ErrorO12graphQLErrorAA05GraphG0VSgvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "graphQLError" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo12GraphQLErrorV", + "text" : "GraphQLError" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "graphQLError" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "graphQLError" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo12GraphQLErrorV", + "text" : "GraphQLError" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/graphqlerror" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/GraphQLError": { + "abstract" : [ + { + "text" : "Represents an error encountered during the execution of a GraphQL operation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLError" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLError" + } + ], + "role" : "symbol", + "title" : "GraphQLError", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlerror" +}, +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor": { + "abstract" : [ + { + "text" : "An interceptor to check the response code returned with a request.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ResponseCodeInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ResponseCodeInterceptor" + } + ], + "role" : "symbol", + "title" : "ResponseCodeInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/responsecodeinterceptor" +}, +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ResponseCodeError" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ResponseCodeError" + } + ], + "role" : "symbol", + "title" : "ResponseCodeInterceptor.ResponseCodeError", + "type" : "topic", + "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror" +}, +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/graphQLError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "graphQLError" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo12GraphQLErrorV", + "text" : "GraphQLError" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/graphQLError", + "kind" : "symbol", + "role" : "symbol", + "title" : "graphQLError", + "type" : "topic", + "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/graphqlerror" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration.json index 591a04a28..63f351810 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration.json @@ -147,7 +147,6 @@ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Composition", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationsFileOutput", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/TestMockFileOutput" ], "title" : "Enumerations" @@ -766,40 +765,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat": { - "abstract" : [ - { - "text" : "Specify the formatting of the GraphQL query string literal.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "QueryStringLiteralFormat" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "QueryStringLiteralFormat" - } - ], - "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/SchemaTypesFileOutput": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys.json index cf9da8d09..4629f3978 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys.json @@ -77,6 +77,7 @@ "relationshipsSections" : [ { "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/s12CaseIterableP", "doc:\/\/ApolloCodegenLib\/s9CodingKeyP", "doc:\/\/ApolloCodegenLib\/s28CustomDebugStringConvertibleP", "doc:\/\/ApolloCodegenLib\/s23CustomStringConvertibleP", @@ -403,6 +404,11 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/experimentalfeatures-swift.struct\/codingkeys\/legacysafelistingcompatibleoperations" }, +"doc://ApolloCodegenLib/s12CaseIterableP": { + "identifier" : "doc:\/\/ApolloCodegenLib\/s12CaseIterableP", + "title" : "Swift.CaseIterable", + "type" : "unresolvable" +}, "doc://ApolloCodegenLib/s23CustomStringConvertibleP": { "identifier" : "doc:\/\/ApolloCodegenLib\/s23CustomStringConvertibleP", "title" : "Swift.CustomStringConvertible", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions.json index e2eba5a28..5a2f239ac 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions.json @@ -102,6 +102,7 @@ }, { "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(from:)" @@ -117,7 +118,7 @@ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/deprecatedEnumCases", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/operationDocumentFormat", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/pruneGeneratedFiles", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/queryStringLiteralFormat", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/queryStringLiteralFormat-swift.property", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/schemaDocumentation", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/selectionSetInitializers", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/warningsOnDeprecatedUsage" @@ -130,6 +131,12 @@ ], "title" : "Instance Methods" }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum" + ], + "title" : "Enumerations" + }, { "generated" : true, "identifiers" : [ @@ -291,6 +298,40 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/equatable-implementations" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum": { + "abstract" : [ + { + "text" : "Specify the formatting of the GraphQL query string literal.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "QueryStringLiteralFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "QueryStringLiteralFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/additionalInflectionRules": { "abstract" : [ { @@ -566,6 +607,237 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/encode(to:)" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)": { + "abstract" : [ + { + "text" : "Designated initializer.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "additionalInflectionRules" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib14InflectionRuleO", + "text" : "InflectionRule" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "deprecatedEnumCases" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "schemaDocumentation" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "selectionSetInitializers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24SelectionSetInitializersV", + "text" : "SelectionSetInitializers" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "operationDocumentFormat" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "cocoapodsCompatibleImportStatements" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "warningsOnDeprecatedUsage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "conversionStrategies" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pruneGeneratedFiles" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:)" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)": { "abstract" : [ { @@ -619,7 +891,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV", + "text" : "OutputOptions" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "text" : "QueryStringLiteralFormat" }, { @@ -827,10 +1108,11 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)": { "abstract" : [ { - "text" : "Designated initializer.", + "text" : "Deprecated initializer.", "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "identifier", @@ -876,7 +1158,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV", + "text" : "OutputOptions" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "text" : "QueryStringLiteralFormat" }, { @@ -1206,7 +1497,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/prunegeneratedfiles" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/queryStringLiteralFormat": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/queryStringLiteralFormat-swift.property": { "abstract" : [ { "text" : "Formatting of the GraphQL query string literal that is included in each", @@ -1221,10 +1512,11 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", - "text" : "let" + "text" : "var" }, { "kind" : "text", @@ -1249,16 +1541,25 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV", + "text" : "OutputOptions" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "text" : "QueryStringLiteralFormat" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/queryStringLiteralFormat", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/queryStringLiteralFormat-swift.property", "kind" : "symbol", "role" : "symbol", "title" : "queryStringLiteralFormat", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.property" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/schemaDocumentation": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default.json index 924de391e..9e73c08e0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default.json @@ -97,7 +97,6 @@ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/deprecatedEnumCases", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/operationDocumentFormat", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/pruneGeneratedFiles", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/queryStringLiteralFormat", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/schemaDocumentation", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/selectionSetInitializers", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/warningsOnDeprecatedUsage" @@ -515,57 +514,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/prunegeneratedfiles" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default/queryStringLiteralFormat": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "let" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "queryStringLiteralFormat" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", - "text" : "ApolloCodegenConfiguration" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", - "text" : "QueryStringLiteralFormat" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/queryStringLiteralFormat", - "kind" : "symbol", - "role" : "symbol", - "title" : "queryStringLiteralFormat", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/querystringliteralformat" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default/schemaDocumentation": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default/querystringliteralformat.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default/querystringliteralformat.json deleted file mode 100644 index 286d57e97..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default/querystringliteralformat.json +++ /dev/null @@ -1,347 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/queryStringLiteralFormat" - }, - "kind" : "symbol", - "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV7DefaultV24queryStringLiteralFormatAC05QueryijK0OvpZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "let" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "queryStringLiteralFormat" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", - "text" : "ApolloCodegenConfiguration" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", - "text" : "QueryStringLiteralFormat" - } - ], - "modules" : [ - { - "name" : "ApolloCodegenLib" - } - ], - "role" : "symbol", - "roleHeading" : "Type Property", - "symbolKind" : "property", - "title" : "queryStringLiteralFormat" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "let" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "queryStringLiteralFormat" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", - "text" : "ApolloCodegenConfiguration" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", - "text" : "QueryStringLiteralFormat" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/querystringliteralformat" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { - "abstract" : [ - { - "text" : "A configuration object that defines behavior for code generation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "ApolloCodegenConfiguration" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "ApolloCodegenConfiguration" - } - ], - "role" : "symbol", - "title" : "ApolloCodegenConfiguration", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "OutputOptions" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "OutputOptions" - } - ], - "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OutputOptions", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default": { - "abstract" : [ - { - "text" : "Default property values", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Default" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Default" - } - ], - "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OutputOptions.Default", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default/queryStringLiteralFormat": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "let" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "queryStringLiteralFormat" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", - "text" : "ApolloCodegenConfiguration" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", - "text" : "QueryStringLiteralFormat" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/queryStringLiteralFormat", - "kind" : "symbol", - "role" : "symbol", - "title" : "queryStringLiteralFormat", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/querystringliteralformat" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat": { - "abstract" : [ - { - "text" : "Specify the formatting of the GraphQL query string literal.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "QueryStringLiteralFormat" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "QueryStringLiteralFormat" - } - ], - "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json new file mode 100644 index 000000000..7a90c54b8 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json @@ -0,0 +1,1261 @@ +{ + "abstract" : [ + { + "text" : "Designated initializer.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV25additionalInflectionRules19deprecatedEnumCases19schemaDocumentation24selectionSetInitializers23operationDocumentFormat35cocoapodsCompatibleImportStatements25warningsOnDeprecatedUsage20conversionStrategies19pruneGeneratedFilesAESayAA0H4RuleOG_AC11CompositionOAsC09SelectionpQ0VAC09OperationsT0VSbAsC20ConversionStrategiesVSbtcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "additionalInflectionRules" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib14InflectionRuleO", + "text" : "InflectionRule" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "deprecatedEnumCases" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "schemaDocumentation" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "selectionSetInitializers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24SelectionSetInitializersV", + "text" : "SelectionSetInitializers" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "operationDocumentFormat" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "cocoapodsCompatibleImportStatements" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "warningsOnDeprecatedUsage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "conversionStrategies" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pruneGeneratedFiles" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "additionalInflectionRules" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/InflectionRule", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib14InflectionRuleO", + "text" : "InflectionRule" + }, + { + "kind" : "text", + "text" : "] = Default.additionalInflectionRules, " + }, + { + "kind" : "externalParam", + "text" : "deprecatedEnumCases" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Composition", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : " = Default.deprecatedEnumCases, " + }, + { + "kind" : "externalParam", + "text" : "schemaDocumentation" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Composition", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : " = Default.schemaDocumentation, " + }, + { + "kind" : "externalParam", + "text" : "selectionSetInitializers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/SelectionSetInitializers", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24SelectionSetInitializersV", + "text" : "SelectionSetInitializers" + }, + { + "kind" : "text", + "text" : " = Default.selectionSetInitializers, " + }, + { + "kind" : "externalParam", + "text" : "operationDocumentFormat" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + }, + { + "kind" : "text", + "text" : " = Default.operationDocumentFormat, " + }, + { + "kind" : "externalParam", + "text" : "cocoapodsCompatibleImportStatements" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " = Default.cocoapodsCompatibleImportStatements, " + }, + { + "kind" : "externalParam", + "text" : "warningsOnDeprecatedUsage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Composition", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : " = Default.warningsOnDeprecatedUsage, " + }, + { + "kind" : "externalParam", + "text" : "conversionStrategies" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : " = Default.conversionStrategies, " + }, + { + "kind" : "externalParam", + "text" : "pruneGeneratedFiles" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " = Default.pruneGeneratedFiles)" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Any non-default rules for pluralization or singularization", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "you wish to include.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "additionalInflectionRules" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "How deprecated enum cases from the schema should be handled.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "deprecatedEnumCases" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Whether schema documentation is added to the generated files.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "schemaDocumentation" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Which generated selection sets should include", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "generated initializers.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "selectionSetInitializers" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "How to generate the operation documents for your generated operations.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "operationDocumentFormat" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Generate import statements that are compatible with", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "including ", + "type" : "text" + }, + { + "code" : "Apollo", + "type" : "codeVoice" + }, + { + "text" : " via Cocoapods.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "cocoapodsCompatibleImportStatements" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Annotate generated Swift code with the Swift ", + "type" : "text" + }, + { + "code" : "available", + "type" : "codeVoice" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "attribute and ", + "type" : "text" + }, + { + "code" : "deprecated", + "type" : "codeVoice" + }, + { + "text" : " argument for parts of the GraphQL schema annotated with the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "built-in ", + "type" : "text" + }, + { + "code" : "@deprecated", + "type" : "codeVoice" + }, + { + "text" : " directive.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "warningsOnDeprecatedUsage" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Rules for how to convert the names of values from the schema in", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "generated code.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "conversionStrategies" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Whether unused generated files will be automatically deleted.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "pruneGeneratedFiles" + } + ] + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/Composition": { + "abstract" : [ + { + "text" : "Composition is used as a substitute for a boolean where context is better placed in the value", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "instead of the parameter name, e.g.: ", + "type" : "text" + }, + { + "code" : "includeDeprecatedEnumCases = true", + "type" : "codeVoice" + }, + { + "text" : " vs.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "code" : "deprecatedEnumCases = .include", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Composition" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Composition", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Composition" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.Composition", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/composition" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationDocumentFormat": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationDocumentFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationDocumentFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)": { + "abstract" : [ + { + "text" : "Designated initializer.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "additionalInflectionRules" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib14InflectionRuleO", + "text" : "InflectionRule" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "deprecatedEnumCases" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "schemaDocumentation" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "selectionSetInitializers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24SelectionSetInitializersV", + "text" : "SelectionSetInitializers" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "operationDocumentFormat" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV23OperationDocumentFormatV", + "text" : "OperationDocumentFormat" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "cocoapodsCompatibleImportStatements" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "warningsOnDeprecatedUsage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV11CompositionO", + "text" : "Composition" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "conversionStrategies" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pruneGeneratedFiles" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/SelectionSetInitializers": { + "abstract" : [ + { + "text" : "The ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/SelectionSetInitializers", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configuration is used to determine if you would like", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "initializers to be generated for your generated selection set models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "SelectionSetInitializers" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/SelectionSetInitializers", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "SelectionSetInitializers" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.SelectionSetInitializers", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/selectionsetinitializers" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/InflectionRule": { + "abstract" : [ + { + "text" : "The types of inflection rules that can be used to customize pluralization.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "InflectionRule" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/InflectionRule", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "InflectionRule" + } + ], + "role" : "symbol", + "title" : "InflectionRule", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/inflectionrule" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json index f04103f99..a4fa05a0d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json @@ -21,7 +21,7 @@ "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloCodegenLib", - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV25additionalInflectionRules24queryStringLiteralFormat19deprecatedEnumCases19schemaDocumentation24selectionSetInitializers4apqs35cocoapodsCompatibleImportStatements25warningsOnDeprecatedUsage20conversionStrategies19pruneGeneratedFilesAESayAA0H4RuleOG_AC05QueryklM0OAC11CompositionOAvC09SelectiontU0VAC9APQConfigOSbAvC20ConversionStrategiesVSbtcfc", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV25additionalInflectionRules24queryStringLiteralFormat19deprecatedEnumCases19schemaDocumentation24selectionSetInitializers4apqs35cocoapodsCompatibleImportStatements25warningsOnDeprecatedUsage20conversionStrategies19pruneGeneratedFilesAESayAA0H4RuleOG_AE05QueryklM0OAC11CompositionOAvC09SelectiontU0VAC9APQConfigOSbAvC20ConversionStrategiesVSbtcfc", "fragments" : [ { "kind" : "identifier", @@ -67,7 +67,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV", + "text" : "OutputOptions" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "text" : "QueryStringLiteralFormat" }, { @@ -334,14 +343,24 @@ "text" : "." }, { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV", + "text" : "OutputOptions" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "text" : "QueryStringLiteralFormat" }, { "kind" : "text", - "text" : " = Default.queryStringLiteralFormat, " + "text" : " = .singleLine, " }, { "kind" : "externalParam", @@ -1041,6 +1060,40 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum": { + "abstract" : [ + { + "text" : "Specify the formatting of the GraphQL query string literal.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "QueryStringLiteralFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "QueryStringLiteralFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)": { "abstract" : [ { @@ -1094,7 +1147,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV", + "text" : "OutputOptions" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "text" : "QueryStringLiteralFormat" }, { @@ -1299,40 +1361,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat": { - "abstract" : [ - { - "text" : "Specify the formatting of the GraphQL query string literal.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "QueryStringLiteralFormat" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "QueryStringLiteralFormat" - } - ], - "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/SelectionSetInitializers": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal.json index 38c7fddef..cbd8b2b7b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal.json @@ -1,7 +1,7 @@ { "abstract" : [ { - "text" : "Designated initializer.", + "text" : "Deprecated initializer.", "type" : "text" } ], @@ -20,7 +20,8 @@ }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV25additionalInflectionRules24queryStringLiteralFormat19deprecatedEnumCases19schemaDocumentation24selectionSetInitializers017operationDocumentM035cocoapodsCompatibleImportStatements25warningsOnDeprecatedUsage20conversionStrategies19pruneGeneratedFilesAESayAA0H4RuleOG_AC05QueryklM0OAC11CompositionOAvC09SelectiontU0VAC09OperationwM0VSbAvC20ConversionStrategiesVSbtcfc", + "extendedModule" : "ApolloCodegenLib", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV25additionalInflectionRules24queryStringLiteralFormat19deprecatedEnumCases19schemaDocumentation24selectionSetInitializers017operationDocumentM035cocoapodsCompatibleImportStatements25warningsOnDeprecatedUsage20conversionStrategies19pruneGeneratedFilesAESayAA0H4RuleOG_AE05QueryklM0OAC11CompositionOAvC09SelectiontU0VAC09OperationwM0VSbAvC20ConversionStrategiesVSbtcfc", "fragments" : [ { "kind" : "identifier", @@ -66,7 +67,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV", + "text" : "OutputOptions" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "text" : "QueryStringLiteralFormat" }, { @@ -268,6 +278,9 @@ { "name" : "ApolloCodegenLib" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Initializer", @@ -330,14 +343,24 @@ "text" : "." }, { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV", + "text" : "OutputOptions" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "text" : "QueryStringLiteralFormat" }, { "kind" : "text", - "text" : " = Default.queryStringLiteralFormat, " + "text" : ", " }, { "kind" : "externalParam", @@ -1017,13 +1040,48 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum": { + "abstract" : [ + { + "text" : "Specify the formatting of the GraphQL query string literal.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "QueryStringLiteralFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "QueryStringLiteralFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)": { "abstract" : [ { - "text" : "Designated initializer.", + "text" : "Deprecated initializer.", "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "identifier", @@ -1069,7 +1127,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV", + "text" : "OutputOptions" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "text" : "QueryStringLiteralFormat" }, { @@ -1274,40 +1341,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat": { - "abstract" : [ - { - "text" : "Specify the formatting of the GraphQL query string literal.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "QueryStringLiteralFormat" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "QueryStringLiteralFormat" - } - ], - "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/SelectionSetInitializers": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum.json similarity index 68% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum.json index 23065f4c6..bd3d59e7a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum.json @@ -9,17 +9,19 @@ "paths" : [ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "extendedModule" : "ApolloCodegenLib", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "fragments" : [ { "kind" : "keyword", @@ -48,7 +50,7 @@ "role" : "symbol", "roleHeading" : "Enumeration", "symbolKind" : "enum", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat" + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat" }, "primaryContentSections" : [ { @@ -104,22 +106,22 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/multiline", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/singleLine" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/multiline", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/singleLine" ], "title" : "Enumeration Cases" }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/init(rawValue:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/init(rawValue:)" ], "title" : "Initializers" }, { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/Equatable-Implementations", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/RawRepresentable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/Equatable-Implementations", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/RawRepresentable-Implementations" ], "title" : "Default Implementations" } @@ -127,7 +129,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" ], "traits" : [ { @@ -211,7 +213,38 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum": { "abstract" : [ { "text" : "Specify the formatting of the GraphQL query string literal.", @@ -232,7 +265,7 @@ "text" : "QueryStringLiteralFormat" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { @@ -241,33 +274,33 @@ } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/Equatable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/Equatable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/Equatable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/Equatable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "Equatable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/equatable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/equatable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/RawRepresentable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/RawRepresentable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/RawRepresentable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/RawRepresentable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "RawRepresentable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/rawrepresentable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/rawrepresentable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/init(rawValue:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/init(rawValue:)": { "abstract" : [ ], @@ -298,20 +331,21 @@ "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/init(rawValue:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/init(rawValue:)", "kind" : "symbol", "role" : "symbol", "title" : "init(rawValue:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/init(rawvalue:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/init(rawvalue:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/multiline": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/multiline": { "abstract" : [ { "text" : "The query string will be copied with original formatting into the operation object.", "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -326,20 +360,21 @@ "text" : "multiline" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/multiline", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/multiline", "kind" : "symbol", "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat.multiline", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat.multiline", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/multiline" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/multiline" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/singleLine": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/singleLine": { "abstract" : [ { "text" : "The query string will be copied into the operation object with all line break formatting removed.", "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -354,12 +389,12 @@ "text" : "singleLine" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/singleLine", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/singleLine", "kind" : "symbol", "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat.singleLine", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat.singleLine", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/singleline" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/singleline" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/!=(_:_:).json similarity index 77% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/!=(_:_:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/!=(_:_:).json index 39021e163..72e68a6a6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/!=(_:_:).json @@ -18,19 +18,20 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/Equatable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/Equatable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/!=(_:_:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/!=(_:_:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "Swift", - "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "fragments" : [ { "kind" : "keyword", @@ -185,7 +186,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/!=(_:_:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/!=(_:_:)" ], "traits" : [ { @@ -244,7 +245,38 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum": { "abstract" : [ { "text" : "Specify the formatting of the GraphQL query string literal.", @@ -265,7 +297,7 @@ "text" : "QueryStringLiteralFormat" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { @@ -274,11 +306,11 @@ } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/!=(_:_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/!=(_:_:)": { "abstract" : [ ], @@ -333,23 +365,23 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/!=(_:_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/!=(_:_:)", "kind" : "symbol", "role" : "symbol", "title" : "!=(_:_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/!=(_:_:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/!=(_:_:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/Equatable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/Equatable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/Equatable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/Equatable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "Equatable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/equatable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/equatable-implementations" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/encode(to:).json similarity index 79% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/encode(to:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/encode(to:).json index f0f2efff2..61a0966a3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/encode(to:).json @@ -18,14 +18,15 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/RawRepresentable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/RawRepresentable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/encode(to:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/encode(to:)" }, "kind" : "symbol", "metadata" : { @@ -78,7 +79,7 @@ ] }, "extendedModule" : "Swift", - "externalID" : "s:SYsSERzSS8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "externalID" : "s:SYsSERzSS8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "fragments" : [ { "kind" : "keyword", @@ -201,7 +202,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/encode(to:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/encode(to:)" ], "traits" : [ { @@ -260,7 +261,38 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum": { "abstract" : [ { "text" : "Specify the formatting of the GraphQL query string literal.", @@ -281,7 +313,7 @@ "text" : "QueryStringLiteralFormat" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { @@ -290,22 +322,22 @@ } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/RawRepresentable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/RawRepresentable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/RawRepresentable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/RawRepresentable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "RawRepresentable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/rawrepresentable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/rawrepresentable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/encode(to:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/encode(to:)": { "abstract" : [ ], @@ -396,12 +428,12 @@ "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/encode(to:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/encode(to:)", "kind" : "symbol", "role" : "symbol", "title" : "encode(to:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/encode(to:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/encode(to:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/equatable-implementations.json similarity index 69% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/equatable-implementations.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/equatable-implementations.json index 76e97719d..58fcdb594 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/equatable-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/equatable-implementations.json @@ -4,13 +4,14 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/Equatable-Implementations" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/Equatable-Implementations" }, "kind" : "article", "metadata" : { @@ -34,7 +35,7 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/!=(_:_:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/!=(_:_:)" ], "title" : "Operators" } @@ -42,7 +43,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/equatable-implementations" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/equatable-implementations" ], "traits" : [ { @@ -101,7 +102,38 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum": { "abstract" : [ { "text" : "Specify the formatting of the GraphQL query string literal.", @@ -122,7 +154,7 @@ "text" : "QueryStringLiteralFormat" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { @@ -131,11 +163,11 @@ } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/!=(_:_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/!=(_:_:)": { "abstract" : [ ], @@ -190,12 +222,12 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/!=(_:_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/!=(_:_:)", "kind" : "symbol", "role" : "symbol", "title" : "!=(_:_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/!=(_:_:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/!=(_:_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hash(into:).json similarity index 79% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/hash(into:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hash(into:).json index 029119766..36c6ac989 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hash(into:).json @@ -18,14 +18,15 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/RawRepresentable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/RawRepresentable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/hash(into:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/hash(into:)" }, "kind" : "symbol", "metadata" : { @@ -78,7 +79,7 @@ ] }, "extendedModule" : "Swift", - "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "fragments" : [ { "kind" : "keyword", @@ -209,7 +210,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/hash(into:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/hash(into:)" ], "traits" : [ { @@ -268,7 +269,38 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum": { "abstract" : [ { "text" : "Specify the formatting of the GraphQL query string literal.", @@ -289,7 +321,7 @@ "text" : "QueryStringLiteralFormat" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { @@ -298,22 +330,22 @@ } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/RawRepresentable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/RawRepresentable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/RawRepresentable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/RawRepresentable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "RawRepresentable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/rawrepresentable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/rawrepresentable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/hash(into:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/hash(into:)": { "abstract" : [ ], @@ -408,12 +440,12 @@ "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/hash(into:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/hash(into:)", "kind" : "symbol", "role" : "symbol", "title" : "hash(into:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/hash(into:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/hash(into:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hashvalue.json similarity index 77% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/hashvalue.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hashvalue.json index adda623eb..63a7d1a7f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hashvalue.json @@ -18,14 +18,15 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/RawRepresentable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/RawRepresentable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/hashValue" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/hashValue" }, "kind" : "symbol", "metadata" : { @@ -78,7 +79,7 @@ ] }, "extendedModule" : "Swift", - "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "fragments" : [ { "kind" : "keyword", @@ -173,7 +174,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/hashvalue" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/hashvalue" ], "traits" : [ { @@ -232,7 +233,38 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum": { "abstract" : [ { "text" : "Specify the formatting of the GraphQL query string literal.", @@ -253,7 +285,7 @@ "text" : "QueryStringLiteralFormat" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { @@ -262,22 +294,22 @@ } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/RawRepresentable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/RawRepresentable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/RawRepresentable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/RawRepresentable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "RawRepresentable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/rawrepresentable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/rawrepresentable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/hashValue": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/hashValue": { "abstract" : [ ], @@ -352,12 +384,12 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/hashValue", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/hashValue", "kind" : "symbol", "role" : "symbol", "title" : "hashValue", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/hashvalue" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/hashvalue" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(from:).json similarity index 78% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/init(from:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(from:).json index f7d40bd8b..f68aa504c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(from:).json @@ -18,14 +18,15 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/RawRepresentable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/RawRepresentable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/init(from:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/init(from:)" }, "kind" : "symbol", "metadata" : { @@ -78,7 +79,7 @@ ] }, "extendedModule" : "Swift", - "externalID" : "s:SYsSeRzSS8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "externalID" : "s:SYsSeRzSS8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "fragments" : [ { "kind" : "identifier", @@ -185,7 +186,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/init(from:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/init(from:)" ], "traits" : [ { @@ -244,7 +245,38 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum": { "abstract" : [ { "text" : "Specify the formatting of the GraphQL query string literal.", @@ -265,7 +297,7 @@ "text" : "QueryStringLiteralFormat" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { @@ -274,22 +306,22 @@ } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/RawRepresentable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/RawRepresentable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/RawRepresentable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/RawRepresentable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "RawRepresentable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/rawrepresentable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/rawrepresentable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/init(from:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/init(from:)": { "abstract" : [ ], @@ -372,12 +404,12 @@ "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/init(from:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/init(from:)", "kind" : "symbol", "role" : "symbol", "title" : "init(from:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/init(from:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/init(from:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/init(rawvalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(rawvalue:).json similarity index 74% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/init(rawvalue:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(rawvalue:).json index 626f832ae..df482a0ea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/init(rawvalue:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(rawvalue:).json @@ -18,17 +18,18 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/init(rawValue:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/init(rawValue:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO8rawValueAESgSS_tcfc", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO8rawValueAGSgSS_tcfc", "fragments" : [ { "kind" : "identifier", @@ -119,7 +120,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/init(rawvalue:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/init(rawvalue:)" ], "traits" : [ { @@ -178,7 +179,38 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum": { "abstract" : [ { "text" : "Specify the formatting of the GraphQL query string literal.", @@ -199,7 +231,7 @@ "text" : "QueryStringLiteralFormat" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { @@ -208,11 +240,11 @@ } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/init(rawValue:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/init(rawValue:)": { "abstract" : [ ], @@ -243,12 +275,12 @@ "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/init(rawValue:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/init(rawValue:)", "kind" : "symbol", "role" : "symbol", "title" : "init(rawValue:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/init(rawvalue:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/init(rawvalue:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/multiline.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/multiline.json similarity index 66% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/multiline.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/multiline.json index 04d84fbd2..12ba81cc5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/multiline.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/multiline.json @@ -5,22 +5,34 @@ "type" : "text" } ], + "deprecationSummary" : [ + { + "inlineContent" : [ + { + "text" : "Query strings are now always in single line format.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], "hierarchy" : { "paths" : [ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/multiline" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/multiline" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO9multilineyA2EmF", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO9multilineyA2GmF", "fragments" : [ { "kind" : "keyword", @@ -39,11 +51,14 @@ { "name" : "ApolloCodegenLib" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Case", "symbolKind" : "case", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat.multiline" + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat.multiline" }, "primaryContentSections" : [ { @@ -85,7 +100,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/multiline" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/multiline" ], "traits" : [ { @@ -144,7 +159,38 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum": { "abstract" : [ { "text" : "Specify the formatting of the GraphQL query string literal.", @@ -165,7 +211,7 @@ "text" : "QueryStringLiteralFormat" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { @@ -174,17 +220,18 @@ } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/multiline": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/multiline": { "abstract" : [ { "text" : "The query string will be copied with original formatting into the operation object.", "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -199,12 +246,12 @@ "text" : "multiline" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/multiline", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/multiline", "kind" : "symbol", "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat.multiline", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat.multiline", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/multiline" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/multiline" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/rawrepresentable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/rawrepresentable-implementations.json similarity index 77% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/rawrepresentable-implementations.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/rawrepresentable-implementations.json index d38351e8e..eadb8c787 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/rawrepresentable-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/rawrepresentable-implementations.json @@ -4,13 +4,14 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/RawRepresentable-Implementations" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/RawRepresentable-Implementations" }, "kind" : "article", "metadata" : { @@ -34,22 +35,22 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/init(from:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/init(from:)" ], "title" : "Initializers" }, { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/hashValue" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/hashValue" ], "title" : "Instance Properties" }, { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/encode(to:)", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/hash(into:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/encode(to:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/hash(into:)" ], "title" : "Instance Methods" } @@ -57,7 +58,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/rawrepresentable-implementations" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/rawrepresentable-implementations" ], "traits" : [ { @@ -116,7 +117,38 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum": { "abstract" : [ { "text" : "Specify the formatting of the GraphQL query string literal.", @@ -137,7 +169,7 @@ "text" : "QueryStringLiteralFormat" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { @@ -146,11 +178,11 @@ } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/encode(to:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/encode(to:)": { "abstract" : [ ], @@ -241,14 +273,14 @@ "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/encode(to:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/encode(to:)", "kind" : "symbol", "role" : "symbol", "title" : "encode(to:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/encode(to:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/encode(to:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/hash(into:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/hash(into:)": { "abstract" : [ ], @@ -343,14 +375,14 @@ "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/hash(into:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/hash(into:)", "kind" : "symbol", "role" : "symbol", "title" : "hash(into:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/hash(into:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/hash(into:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/hashValue": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/hashValue": { "abstract" : [ ], @@ -425,14 +457,14 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/hashValue", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/hashValue", "kind" : "symbol", "role" : "symbol", "title" : "hashValue", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/hashvalue" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/hashvalue" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/init(from:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/init(from:)": { "abstract" : [ ], @@ -515,12 +547,12 @@ "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/init(from:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/init(from:)", "kind" : "symbol", "role" : "symbol", "title" : "init(from:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/init(from:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/init(from:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/singleline.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/singleline.json similarity index 66% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/singleline.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/singleline.json index 3ac5ec4f4..eade2305b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/querystringliteralformat/singleline.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/singleline.json @@ -5,22 +5,34 @@ "type" : "text" } ], + "deprecationSummary" : [ + { + "inlineContent" : [ + { + "text" : "Query strings are now always in single line format.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], "hierarchy" : { "paths" : [ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/singleLine" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/singleLine" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO10singleLineyA2EmF", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO10singleLineyA2GmF", "fragments" : [ { "kind" : "keyword", @@ -39,11 +51,14 @@ { "name" : "ApolloCodegenLib" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Case", "symbolKind" : "case", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat.singleLine" + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat.singleLine" }, "primaryContentSections" : [ { @@ -85,7 +100,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/singleline" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/singleline" ], "traits" : [ { @@ -144,7 +159,38 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OutputOptions" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum": { "abstract" : [ { "text" : "Specify the formatting of the GraphQL query string literal.", @@ -165,7 +211,7 @@ "text" : "QueryStringLiteralFormat" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { @@ -174,17 +220,18 @@ } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat/singleLine": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum/singleLine": { "abstract" : [ { "text" : "The query string will be copied into the operation object with all line break formatting removed.", "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -199,12 +246,12 @@ "text" : "singleLine" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat\/singleLine", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum\/singleLine", "kind" : "symbol", "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat.singleLine", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat.singleLine", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat\/singleline" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum\/singleline" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.property.json similarity index 75% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.property.json index c4575ad10..222b844ea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.property.json @@ -13,6 +13,17 @@ "type" : "text" } ], + "deprecationSummary" : [ + { + "inlineContent" : [ + { + "text" : "Query strings are now always in single line format.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], "hierarchy" : { "paths" : [ [ @@ -24,15 +35,16 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/queryStringLiteralFormat" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/queryStringLiteralFormat-swift.property" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24queryStringLiteralFormatAC05QueryhiJ0Ovp", + "extendedModule" : "ApolloCodegenLib", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24queryStringLiteralFormatAE05QueryhiJ0Ovp", "fragments" : [ { "kind" : "keyword", - "text" : "let" + "text" : "var" }, { "kind" : "text", @@ -57,7 +69,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV", + "text" : "OutputOptions" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "text" : "QueryStringLiteralFormat" } ], @@ -65,6 +86,9 @@ { "name" : "ApolloCodegenLib" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Instance Property", @@ -84,7 +108,7 @@ "tokens" : [ { "kind" : "keyword", - "text" : "let" + "text" : "var" }, { "kind" : "text", @@ -109,10 +133,32 @@ "text" : "." }, { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV", + "text" : "OutputOptions" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "text" : "QueryStringLiteralFormat" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" } ] } @@ -131,7 +177,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.property" ], "traits" : [ { @@ -221,7 +267,41 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/queryStringLiteralFormat": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/QueryStringLiteralFormat-swift.enum": { + "abstract" : [ + { + "text" : "Specify the formatting of the GraphQL query string literal.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "QueryStringLiteralFormat" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/QueryStringLiteralFormat-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "QueryStringLiteralFormat" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions.QueryStringLiteralFormat", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/queryStringLiteralFormat-swift.property": { "abstract" : [ { "text" : "Formatting of the GraphQL query string literal that is included in each", @@ -236,10 +316,11 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", - "text" : "let" + "text" : "var" }, { "kind" : "text", @@ -264,50 +345,25 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV24QueryStringLiteralFormatO", - "text" : "QueryStringLiteralFormat" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/queryStringLiteralFormat", - "kind" : "symbol", - "role" : "symbol", - "title" : "queryStringLiteralFormat", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/QueryStringLiteralFormat": { - "abstract" : [ - { - "text" : "Specify the formatting of the GraphQL query string literal.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV", + "text" : "OutputOptions" }, { "kind" : "text", - "text" : " " + "text" : "." }, { - "kind" : "identifier", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV24QueryStringLiteralFormatO", "text" : "QueryStringLiteralFormat" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/QueryStringLiteralFormat", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/queryStringLiteralFormat-swift.property", "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "QueryStringLiteralFormat" - } - ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.QueryStringLiteralFormat", + "title" : "queryStringLiteralFormat", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/querystringliteralformat" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.property" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/graphqlerror/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/graphqlerror/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/graphqlerror/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/index/index.json b/docs/docc/Apollo.doccarchive/index/index.json index 5825d1bfe..f365390d3 100644 --- a/docs/docc/Apollo.doccarchive/index/index.json +++ b/docs/docc/Apollo.doccarchive/index/index.json @@ -3770,6 +3770,11 @@ "title" : "var errorDescription: String?", "type" : "property" }, + { + "path" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/graphqlerror", + "title" : "var graphQLError: GraphQLError?", + "type" : "property" + }, { "title" : "Default Implementations", "type" : "groupMarker" From c1d9a22025ab42cc802af58c9e728009fb507da5 Mon Sep 17 00:00:00 2001 From: Calvin Cestari Date: Thu, 20 Jul 2023 15:40:52 -0700 Subject: [PATCH 35/69] Update pull-request-template-release.md --- .github/PULL_REQUEST_TEMPLATE/pull-request-template-release.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/PULL_REQUEST_TEMPLATE/pull-request-template-release.md b/.github/PULL_REQUEST_TEMPLATE/pull-request-template-release.md index ebeedd6fe..1bc0925d3 100644 --- a/.github/PULL_REQUEST_TEMPLATE/pull-request-template-release.md +++ b/.github/PULL_REQUEST_TEMPLATE/pull-request-template-release.md @@ -13,5 +13,5 @@ #### Things to do as part of releasing - [ ] Add tag of format `major.minor.patch` to GitHub. - [ ] Create a release on GitHub with the new tag, using the latest [`CHANGELOG.md`](https://github.com/apollographql/apollo-ios/blob/main/CHANGELOG.md) contents. -- [ ] Attach CLI binary to the GitHub release. _Use the `make build-cli-universal` command so that both Intel and ARM architectures are supported. You will still need to manually archive the built binary using the command `tar -czf apollo-ios-cli.tar.gz apollo-ios-cli`._ +- [ ] Attach CLI binary to the GitHub release. _Use the `make archive-cli-for-release` command which builds both Intel and ARM architectures, and creates the tar archive for you._ - [ ] Run `pod trunk push Apollo.podspec` to publish to CocoaPods. _You will need write permissions for this, please contact one of the [maintainers](https://github.com/apollographql/apollo-ios/blob/main/README.md#maintainers) if you need access to do this._ From 1d0badcc5ebc5944427ae9d8462f5c08b2f605c6 Mon Sep 17 00:00:00 2001 From: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Date: Tue, 25 Jul 2023 09:08:59 -0400 Subject: [PATCH 36/69] fix: Fragment definitions support escaped characters (#3135) --- .../ClassroomPetDetails.graphql.swift | 27 +- .../ClassroomPetDetailsCCN.graphql.swift | 14 +- .../Fragments/CrocodileFragment.graphql.swift | 43 ++ .../Fragments/DogFragment.graphql.swift | 9 +- .../Fragments/HeightInMeters.graphql.swift | 12 +- .../Fragments/PetDetails.graphql.swift | 14 +- .../WarmBloodedDetails.graphql.swift | 10 +- .../PetDetailsMutation.graphql.swift | 12 +- .../PetAdoptionMutation.graphql.swift | 10 +- .../Queries/AllAnimalsCCNQuery.graphql.swift | 13 +- .../AllAnimalsIncludeSkipQuery.graphql.swift | 45 +- .../Queries/AllAnimalsQuery.graphql.swift | 52 +-- .../ClassroomPetsCCNQuery.graphql.swift | 9 +- .../Queries/ClassroomPetsQuery.graphql.swift | 9 +- .../Operations/Queries/DogQuery.graphql.swift | 13 +- .../Queries/PetSearchQuery.graphql.swift | 10 +- .../TestMocks/Crocodile+Mock.graphql.swift | 8 +- .../AnimalSchema.graphqls | 1 + .../CrocodileFragment.graphql | 5 + .../Templates/FragmentTemplate.swift | 2 +- .../Fragments/AuthorDetails.graphql.swift | 14 +- ...ndCommentsForRepositoryQuery.graphql.swift | 32 +- .../Queries/RepoURLQuery.graphql.swift | 9 +- .../Queries/RepositoryQuery.graphql.swift | 34 +- Sources/GitHubAPI/graphql/operationIDs.json | 34 +- .../CharacterAppearsIn.graphql.swift | 9 +- .../Fragments/CharacterName.graphql.swift | 9 +- .../CharacterNameAndAppearsIn.graphql.swift | 10 +- ...AppearsInWithNestedFragments.graphql.swift | 9 +- ...aracterNameAndDroidAppearsIn.graphql.swift | 13 +- ...rNameAndDroidPrimaryFunction.graphql.swift | 10 +- ...racterNameWithInlineFragment.graphql.swift | 20 +- ...eWithNestedAppearsInFragment.graphql.swift | 10 +- .../Fragments/DroidDetails.graphql.swift | 10 +- .../Sources/Fragments/DroidName.graphql.swift | 9 +- .../DroidNameAndPrimaryFunction.graphql.swift | 10 +- .../DroidPrimaryFunction.graphql.swift | 9 +- .../Fragments/FriendsNames.graphql.swift | 12 +- .../Fragments/HeroDetails.graphql.swift | 17 +- .../HumanHeightWithVariable.graphql.swift | 9 +- .../CreateAwesomeReviewMutation.graphql.swift | 12 +- ...eateReviewForEpisodeMutation.graphql.swift | 12 +- ...eReviewWithNullFieldMutation.graphql.swift | 12 +- ...roidDetailsWithFragmentQuery.graphql.swift | 11 +- .../HeroAndFriendsIDsQuery.graphql.swift | 16 +- .../HeroAndFriendsNamesQuery.graphql.swift | 15 +- ...riendsNamesWithFragmentQuery.graphql.swift | 12 +- ...sNamesWithFragmentTwiceQuery.graphql.swift | 21 +- ...amesWithIDForParentOnlyQuery.graphql.swift | 16 +- ...oAndFriendsNamesWithIDsQuery.graphql.swift | 17 +- .../Queries/HeroAppearsInQuery.graphql.swift | 11 +- ...roAppearsInWithFragmentQuery.graphql.swift | 11 +- ...entConditionalInclusionQuery.graphql.swift | 11 +- ...ineConditionalInclusionQuery.graphql.swift | 15 +- .../Queries/HeroDetailsQuery.graphql.swift | 19 +- ...HeroDetailsWithFragmentQuery.graphql.swift | 11 +- ...ilsConditionalInclusionQuery.graphql.swift | 18 +- ...AndConditionalInclusionQuery.graphql.swift | 22 +- ...roFriendsOfFriendsNamesQuery.graphql.swift | 18 +- .../HeroNameAndAppearsInQuery.graphql.swift | 12 +- ...ndAppearsInWithFragmentQuery.graphql.swift | 11 +- ...HeroNameConditionalBothQuery.graphql.swift | 11 +- ...ConditionalBothSeparateQuery.graphql.swift | 12 +- ...ameConditionalExclusionQuery.graphql.swift | 11 +- ...ameConditionalInclusionQuery.graphql.swift | 11 +- .../Queries/HeroNameQuery.graphql.swift | 11 +- ...ficConditionalInclusionQuery.graphql.swift | 15 +- ...roNameWithFragmentAndIDQuery.graphql.swift | 12 +- .../HeroNameWithFragmentQuery.graphql.swift | 11 +- .../Queries/HeroNameWithIDQuery.graphql.swift | 12 +- ...arentTypeDependentFieldQuery.graphql.swift | 33 +- ...peDependentAliasedFieldQuery.graphql.swift | 18 +- .../Queries/HumanQuery.graphql.swift | 12 +- .../Queries/SameHeroTwiceQuery.graphql.swift | 15 +- .../Queries/SearchQuery.graphql.swift | 25 +- .../StarshipCoordinatesQuery.graphql.swift | 13 +- .../Queries/StarshipQuery.graphql.swift | 12 +- .../Queries/TwoHeroesQuery.graphql.swift | 15 +- .../ReviewAddedSubscription.graphql.swift | 13 +- .../starwars-graphql/operationIDs.json | 394 +++++++++++------- .../IncrementingSubscription.graphql.swift | 6 +- ...oDifferentParametersMutation.graphql.swift | 12 +- ...esToTheSameParameterMutation.graphql.swift | 12 +- .../UploadOneFileMutation.graphql.swift | 12 +- Sources/UploadAPI/graphql/operationIDs.json | 34 +- .../ApolloCodegenTests.swift | 5 + .../Templates/FragmentTemplateTests.swift | 10 +- Tests/ApolloTests/UploadRequestTests.swift | 6 +- scripts/run-test-codegen-configurations.sh | 25 +- 89 files changed, 528 insertions(+), 1160 deletions(-) create mode 100644 Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/CrocodileFragment.graphql.swift create mode 100644 Sources/AnimalKingdomAPI/animalkingdom-graphql/CrocodileFragment.graphql diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/ClassroomPetDetails.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/ClassroomPetDetails.graphql.swift index 5b0273e23..b59fb9378 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/ClassroomPetDetails.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/ClassroomPetDetails.graphql.swift @@ -4,30 +4,9 @@ @_exported import ApolloAPI public struct ClassroomPetDetails: AnimalKingdomAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment ClassroomPetDetails on ClassroomPet { - __typename - ... on Animal { - species - } - ... on Pet { - humanName - } - ... on WarmBlooded { - laysEggs - } - ... on Cat { - bodyTemperature - isJellicle - } - ... on Bird { - wingspan - } - ... on PetRock { - favoriteToy - } - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment ClassroomPetDetails on ClassroomPet { __typename ... on Animal { species } ... on Pet { humanName } ... on WarmBlooded { laysEggs } ... on Cat { bodyTemperature isJellicle } ... on Bird { wingspan } ... on PetRock { favoriteToy } }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/ClassroomPetDetailsCCN.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/ClassroomPetDetailsCCN.graphql.swift index f14a45566..d449cea19 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/ClassroomPetDetailsCCN.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/ClassroomPetDetailsCCN.graphql.swift @@ -4,17 +4,9 @@ @_exported import ApolloAPI public struct ClassroomPetDetailsCCN: AnimalKingdomAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment ClassroomPetDetailsCCN on ClassroomPet { - __typename - ... on Animal { - height { - __typename - inches! - } - } - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment ClassroomPetDetailsCCN on ClassroomPet { __typename ... on Animal { height { __typename inches! } } }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/CrocodileFragment.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/CrocodileFragment.graphql.swift new file mode 100644 index 000000000..563429226 --- /dev/null +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/CrocodileFragment.graphql.swift @@ -0,0 +1,43 @@ +// @generated +// This file was automatically generated and should not be edited. + +@_exported import ApolloAPI + +public struct CrocodileFragment: AnimalKingdomAPI.SelectionSet, Fragment { + public static var fragmentDefinition: StaticString { + #"fragment CrocodileFragment on Crocodile { __typename species age tag(id: "albino") }"# + } + + public let __data: DataDict + public init(_dataDict: DataDict) { __data = _dataDict } + + public static var __parentType: ApolloAPI.ParentType { AnimalKingdomAPI.Objects.Crocodile } + public static var __selections: [ApolloAPI.Selection] { [ + .field("__typename", String.self), + .field("species", String.self), + .field("age", Int.self), + .field("tag", String?.self, arguments: ["id": "albino"]), + ] } + + public var species: String { __data["species"] } + public var age: Int { __data["age"] } + public var tag: String? { __data["tag"] } + + public init( + species: String, + age: Int, + tag: String? = nil + ) { + self.init(_dataDict: DataDict( + data: [ + "__typename": AnimalKingdomAPI.Objects.Crocodile.typename, + "species": species, + "age": age, + "tag": tag, + ], + fulfilledFragments: [ + ObjectIdentifier(CrocodileFragment.self) + ] + )) + } +} diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/DogFragment.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/DogFragment.graphql.swift index 6a80b99f2..a8a4d8636 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/DogFragment.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/DogFragment.graphql.swift @@ -4,12 +4,9 @@ @_exported import ApolloAPI public struct DogFragment: AnimalKingdomAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment DogFragment on Dog { - __typename - species - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment DogFragment on Dog { __typename species }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/HeightInMeters.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/HeightInMeters.graphql.swift index fa25b7b01..2b449eeee 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/HeightInMeters.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/HeightInMeters.graphql.swift @@ -4,15 +4,9 @@ @_exported import ApolloAPI public struct HeightInMeters: AnimalKingdomAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment HeightInMeters on Animal { - __typename - height { - __typename - meters - } - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment HeightInMeters on Animal { __typename height { __typename meters } }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/PetDetails.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/PetDetails.graphql.swift index 0733381bb..fa42bc844 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/PetDetails.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/PetDetails.graphql.swift @@ -4,17 +4,9 @@ @_exported import ApolloAPI public struct PetDetails: AnimalKingdomAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment PetDetails on Pet { - __typename - humanName - favoriteToy - owner { - __typename - firstName - } - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment PetDetails on Pet { __typename humanName favoriteToy owner { __typename firstName } }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/WarmBloodedDetails.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/WarmBloodedDetails.graphql.swift index 6b120aee2..aaa52c994 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/WarmBloodedDetails.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Fragments/WarmBloodedDetails.graphql.swift @@ -4,13 +4,9 @@ @_exported import ApolloAPI public struct WarmBloodedDetails: AnimalKingdomAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment WarmBloodedDetails on WarmBlooded { - __typename - bodyTemperature - ...HeightInMeters - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment WarmBloodedDetails on WarmBlooded { __typename bodyTemperature ...HeightInMeters }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/LocalCacheMutations/PetDetailsMutation.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/LocalCacheMutations/PetDetailsMutation.graphql.swift index d975da96a..ea4b22664 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/LocalCacheMutations/PetDetailsMutation.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/LocalCacheMutations/PetDetailsMutation.graphql.swift @@ -4,15 +4,9 @@ @_exported import ApolloAPI public struct PetDetailsMutation: AnimalKingdomAPI.MutableSelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment PetDetailsMutation on Pet { - __typename - owner { - __typename - firstName - } - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment PetDetailsMutation on Pet { __typename owner { __typename firstName } }"# + } public var __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Mutations/PetAdoptionMutation.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Mutations/PetAdoptionMutation.graphql.swift index 2633be843..69295b24c 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Mutations/PetAdoptionMutation.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Mutations/PetAdoptionMutation.graphql.swift @@ -7,15 +7,7 @@ public class PetAdoptionMutation: GraphQLMutation { public static let operationName: String = "PetAdoptionMutation" public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #""" - mutation PetAdoptionMutation($input: PetAdoptionInput!) { - adoptPet(input: $input) { - __typename - id - humanName - } - } - """# + #"mutation PetAdoptionMutation($input: PetAdoptionInput!) { adoptPet(input: $input) { __typename id humanName } }"# )) public var input: PetAdoptionInput diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsCCNQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsCCNQuery.graphql.swift index 24698438a..ae791edd1 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsCCNQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsCCNQuery.graphql.swift @@ -7,18 +7,7 @@ public class AllAnimalsCCNQuery: GraphQLQuery { public static let operationName: String = "AllAnimalsCCN" public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #""" - query AllAnimalsCCN { - allAnimals { - __typename - height? { - __typename - feet? - inches! - } - } - } - """# + #"query AllAnimalsCCN { allAnimals { __typename height? { __typename feet? inches! } } }"# )) public init() {} diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsIncludeSkipQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsIncludeSkipQuery.graphql.swift index 3cfbbcb2a..8bd3d1cd7 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsIncludeSkipQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsIncludeSkipQuery.graphql.swift @@ -7,50 +7,7 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { public static let operationName: String = "AllAnimalsIncludeSkipQuery" public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #""" - query AllAnimalsIncludeSkipQuery($includeSpecies: Boolean!, $skipHeightInMeters: Boolean!, $getCat: Boolean!, $getWarmBlooded: Boolean!, $varA: Boolean!) { - allAnimals { - __typename - height { - __typename - feet - inches - } - ...HeightInMeters @skip(if: $skipHeightInMeters) - ...WarmBloodedDetails @include(if: $getWarmBlooded) - species @include(if: $includeSpecies) - skinCovering - ... on Pet { - ...PetDetails - ...WarmBloodedDetails - ... on Animal { - height { - __typename - relativeSize @include(if: $varA) - centimeters @include(if: $varA) - } - } - } - ... on Cat @include(if: $getCat) { - isJellicle - } - ... on ClassroomPet { - ... on Bird { - wingspan - } - } - predators { - __typename - species @include(if: $includeSpecies) - ... on WarmBlooded @include(if: $getWarmBlooded) { - species - ...WarmBloodedDetails - laysEggs @include(if: $getWarmBlooded) - } - } - } - } - """#, + #"query AllAnimalsIncludeSkipQuery($includeSpecies: Boolean!, $skipHeightInMeters: Boolean!, $getCat: Boolean!, $getWarmBlooded: Boolean!, $varA: Boolean!) { allAnimals { __typename height { __typename feet inches } ...HeightInMeters @skip(if: $skipHeightInMeters) ...WarmBloodedDetails @include(if: $getWarmBlooded) species @include(if: $includeSpecies) skinCovering ... on Pet { ...PetDetails ...WarmBloodedDetails ... on Animal { height { __typename relativeSize @include(if: $varA) centimeters @include(if: $varA) } } } ... on Cat @include(if: $getCat) { isJellicle } ... on ClassroomPet { ... on Bird { wingspan } } predators { __typename species @include(if: $includeSpecies) ... on WarmBlooded @include(if: $getWarmBlooded) { species ...WarmBloodedDetails laysEggs @include(if: $getWarmBlooded) } } } }"#, fragments: [HeightInMeters.self, WarmBloodedDetails.self, PetDetails.self] )) diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsQuery.graphql.swift index cab65affe..61c5b7181 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsQuery.graphql.swift @@ -7,57 +7,7 @@ public class AllAnimalsQuery: GraphQLQuery { public static let operationName: String = "AllAnimalsQuery" public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #""" - query AllAnimalsQuery { - allAnimals { - __typename - height { - __typename - feet - inches - } - ...HeightInMeters - ...WarmBloodedDetails - species - skinCovering - ... on Pet { - ...PetDetails - ...WarmBloodedDetails - ... on Animal { - height { - __typename - relativeSize - centimeters - } - } - } - ... on Cat { - isJellicle - } - ... on ClassroomPet { - ... on Bird { - wingspan - } - } - ... on Dog { - favoriteToy - birthdate - } - predators { - __typename - species - ... on WarmBlooded { - predators { - __typename - species - } - ...WarmBloodedDetails - laysEggs - } - } - } - } - """#, + #"query AllAnimalsQuery { allAnimals { __typename height { __typename feet inches } ...HeightInMeters ...WarmBloodedDetails species skinCovering ... on Pet { ...PetDetails ...WarmBloodedDetails ... on Animal { height { __typename relativeSize centimeters } } } ... on Cat { isJellicle } ... on ClassroomPet { ... on Bird { wingspan } } ... on Dog { favoriteToy birthdate } predators { __typename species ... on WarmBlooded { predators { __typename species } ...WarmBloodedDetails laysEggs } } } }"#, fragments: [HeightInMeters.self, WarmBloodedDetails.self, PetDetails.self] )) diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsCCNQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsCCNQuery.graphql.swift index 248171968..c826ce719 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsCCNQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsCCNQuery.graphql.swift @@ -7,14 +7,7 @@ public class ClassroomPetsCCNQuery: GraphQLQuery { public static let operationName: String = "ClassroomPetsCCN" public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #""" - query ClassroomPetsCCN { - classroomPets[!]? { - __typename - ...ClassroomPetDetailsCCN - } - } - """#, + #"query ClassroomPetsCCN { classroomPets[!]? { __typename ...ClassroomPetDetailsCCN } }"#, fragments: [ClassroomPetDetailsCCN.self] )) diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsQuery.graphql.swift index 1ab1fb466..a3c5f1866 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/ClassroomPetsQuery.graphql.swift @@ -7,14 +7,7 @@ public class ClassroomPetsQuery: GraphQLQuery { public static let operationName: String = "ClassroomPets" public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #""" - query ClassroomPets { - classroomPets { - __typename - ...ClassroomPetDetails - } - } - """#, + #"query ClassroomPets { classroomPets { __typename ...ClassroomPetDetails } }"#, fragments: [ClassroomPetDetails.self] )) diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/DogQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/DogQuery.graphql.swift index d57aaa630..29f6cfcc6 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/DogQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/DogQuery.graphql.swift @@ -7,18 +7,7 @@ public class DogQuery: GraphQLQuery { public static let operationName: String = "DogQuery" public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #""" - query DogQuery { - allAnimals { - __typename - id - skinCovering - ... on Dog { - ...DogFragment - } - } - } - """#, + #"query DogQuery { allAnimals { __typename id skinCovering ... on Dog { ...DogFragment } } }"#, fragments: [DogFragment.self] )) diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/PetSearchQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/PetSearchQuery.graphql.swift index 915ba2423..f1afefb48 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/PetSearchQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/PetSearchQuery.graphql.swift @@ -7,15 +7,7 @@ public class PetSearchQuery: GraphQLQuery { 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 diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Crocodile+Mock.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Crocodile+Mock.graphql.swift index d20565f94..07442e833 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Crocodile+Mock.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Crocodile+Mock.graphql.swift @@ -10,27 +10,33 @@ public class Crocodile: MockObject { public typealias MockValueCollectionType = Array> public struct MockFields { + @Field("age") public var age @Field("height") public var height @Field("id") public var id @Field<[Animal]>("predators") public var predators @Field>("skinCovering") public var skinCovering @Field("species") public var species + @Field("tag") public var tag } } public extension Mock where O == Crocodile { convenience init( + age: Int? = nil, height: Mock? = nil, id: AnimalKingdomAPI.ID? = nil, predators: [AnyMock]? = nil, skinCovering: GraphQLEnum? = nil, - species: String? = nil + species: String? = nil, + tag: String? = nil ) { self.init() + _setScalar(age, for: \.age) _setEntity(height, for: \.height) _setScalar(id, for: \.id) _setList(predators, for: \.predators) _setScalar(skinCovering, for: \.skinCovering) _setScalar(species, for: \.species) + _setScalar(tag, for: \.tag) } } diff --git a/Sources/AnimalKingdomAPI/animalkingdom-graphql/AnimalSchema.graphqls b/Sources/AnimalKingdomAPI/animalkingdom-graphql/AnimalSchema.graphqls index d1a6974e3..cb8f0cb47 100644 --- a/Sources/AnimalKingdomAPI/animalkingdom-graphql/AnimalSchema.graphqls +++ b/Sources/AnimalKingdomAPI/animalkingdom-graphql/AnimalSchema.graphqls @@ -166,6 +166,7 @@ type Crocodile implements Animal { predators: [Animal!]! skinCovering: SkinCovering age: Int! + tag(id: String): String } type PetRock implements Pet { diff --git a/Sources/AnimalKingdomAPI/animalkingdom-graphql/CrocodileFragment.graphql b/Sources/AnimalKingdomAPI/animalkingdom-graphql/CrocodileFragment.graphql new file mode 100644 index 000000000..1f6a4a800 --- /dev/null +++ b/Sources/AnimalKingdomAPI/animalkingdom-graphql/CrocodileFragment.graphql @@ -0,0 +1,5 @@ +fragment CrocodileFragment on Crocodile { + species + age + tag(id: "albino") +} diff --git a/Sources/ApolloCodegenLib/Templates/FragmentTemplate.swift b/Sources/ApolloCodegenLib/Templates/FragmentTemplate.swift index b15200dd8..7d77626bc 100644 --- a/Sources/ApolloCodegenLib/Templates/FragmentTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/FragmentTemplate.swift @@ -20,7 +20,7 @@ struct FragmentTemplate: TemplateRenderer { \(definition.renderedSelectionSetType(config)), Fragment { \(accessControlModifier(for: .member))\ static var fragmentDefinition: StaticString { - "\(fragment.definition.source.convertedToSingleLine())" + #"\(fragment.definition.source.convertedToSingleLine())"# } \(SelectionSetTemplate( diff --git a/Sources/GitHubAPI/GitHubAPI/Sources/Fragments/AuthorDetails.graphql.swift b/Sources/GitHubAPI/GitHubAPI/Sources/Fragments/AuthorDetails.graphql.swift index 4e3f408fe..2fe4a02a3 100644 --- a/Sources/GitHubAPI/GitHubAPI/Sources/Fragments/AuthorDetails.graphql.swift +++ b/Sources/GitHubAPI/GitHubAPI/Sources/Fragments/AuthorDetails.graphql.swift @@ -4,17 +4,9 @@ @_exported import ApolloAPI public struct AuthorDetails: GitHubAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment AuthorDetails on Actor { - __typename - login - ... on User { - __typename - id - name - } - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment AuthorDetails on Actor { __typename login ... on User { __typename id name } }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/IssuesAndCommentsForRepositoryQuery.graphql.swift b/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/IssuesAndCommentsForRepositoryQuery.graphql.swift index b0cfa2a8a..0bdb97d82 100644 --- a/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/IssuesAndCommentsForRepositoryQuery.graphql.swift +++ b/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/IssuesAndCommentsForRepositoryQuery.graphql.swift @@ -7,37 +7,7 @@ public class IssuesAndCommentsForRepositoryQuery: GraphQLQuery { public static let operationName: String = "IssuesAndCommentsForRepository" public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #""" - query IssuesAndCommentsForRepository { - repository(name: "apollo-ios", owner: "apollographql") { - __typename - name - issues(last: 100) { - __typename - nodes { - __typename - title - author { - __typename - ...AuthorDetails - } - body - comments(last: 100) { - __typename - nodes { - __typename - body - author { - __typename - ...AuthorDetails - } - } - } - } - } - } - } - """#, + #"query IssuesAndCommentsForRepository { repository(name: "apollo-ios", owner: "apollographql") { __typename name issues(last: 100) { __typename nodes { __typename title author { __typename ...AuthorDetails } body comments(last: 100) { __typename nodes { __typename body author { __typename ...AuthorDetails } } } } } } }"#, fragments: [AuthorDetails.self] )) diff --git a/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/RepoURLQuery.graphql.swift b/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/RepoURLQuery.graphql.swift index af57c5426..50276ec33 100644 --- a/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/RepoURLQuery.graphql.swift +++ b/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/RepoURLQuery.graphql.swift @@ -7,14 +7,7 @@ public class RepoURLQuery: GraphQLQuery { public static let operationName: String = "RepoURL" public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #""" - query RepoURL { - repository(owner: "apollographql", name: "apollo-ios") { - __typename - url - } - } - """# + #"query RepoURL { repository(owner: "apollographql", name: "apollo-ios") { __typename url } }"# )) public init() {} diff --git a/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/RepositoryQuery.graphql.swift b/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/RepositoryQuery.graphql.swift index da7439b87..991e2fbae 100644 --- a/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/RepositoryQuery.graphql.swift +++ b/Sources/GitHubAPI/GitHubAPI/Sources/Operations/Queries/RepositoryQuery.graphql.swift @@ -7,39 +7,7 @@ public class RepositoryQuery: GraphQLQuery { public static let operationName: String = "Repository" public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #""" - query Repository { - repository(owner: "apollographql", name: "apollo-ios") { - __typename - issueOrPullRequest(number: 13) { - __typename - ... on Issue { - __typename - body - ... on UniformResourceLocatable { - __typename - url - } - author { - __typename - avatarUrl - } - } - ... on Reactable { - __typename - viewerCanReact - ... on Comment { - __typename - author { - __typename - login - } - } - } - } - } - } - """# + #"query Repository { repository(owner: "apollographql", name: "apollo-ios") { __typename issueOrPullRequest(number: 13) { __typename ... on Issue { __typename body ... on UniformResourceLocatable { __typename url } author { __typename avatarUrl } } ... on Reactable { __typename viewerCanReact ... on Comment { __typename author { __typename login } } } } } }"# )) public init() {} diff --git a/Sources/GitHubAPI/graphql/operationIDs.json b/Sources/GitHubAPI/graphql/operationIDs.json index 4e71d2618..0159767ee 100644 --- a/Sources/GitHubAPI/graphql/operationIDs.json +++ b/Sources/GitHubAPI/graphql/operationIDs.json @@ -1,14 +1,24 @@ { - "187f0f83986b0269e8d0860e24c1b40ef4243ccbc86c15495076dabfef7a70c1" : { - "name" : "IssuesAndCommentsForRepository", - "source" : "query IssuesAndCommentsForRepository {\n repository(name: \"apollo-ios\", owner: \"apollographql\") {\n __typename\n name\n issues(last: 100) {\n __typename\n nodes {\n __typename\n title\n author {\n __typename\n ...AuthorDetails\n }\n body\n comments(last: 100) {\n __typename\n nodes {\n __typename\n body\n author {\n __typename\n ...AuthorDetails\n }\n }\n }\n }\n }\n }\n}\nfragment AuthorDetails on Actor {\n __typename\n login\n ... on User {\n __typename\n id\n name\n }\n}" - }, - "68de6d66c791c0d7b4fe4c21496b4623acb91c0086366aded49366f57e9f0b68" : { - "name" : "Repository", - "source" : "query Repository {\n repository(owner: \"apollographql\", name: \"apollo-ios\") {\n __typename\n issueOrPullRequest(number: 13) {\n __typename\n ... on Issue {\n __typename\n body\n ... on UniformResourceLocatable {\n __typename\n url\n }\n author {\n __typename\n avatarUrl\n }\n }\n ... on Reactable {\n __typename\n viewerCanReact\n ... on Comment {\n __typename\n author {\n __typename\n login\n }\n }\n }\n }\n }\n}" - }, - "b55f22bcbfaea0d861089b3fbe06299675a21d11ba7138ace39ecbde606a3dc1" : { - "name" : "RepoURL", - "source" : "query RepoURL {\n repository(owner: \"apollographql\", name: \"apollo-ios\") {\n __typename\n url\n }\n}" - } + "format": "apollo-persisted-query-manifest", + "version": 1, + "operations": [ + { + "id": "f9431d2905352492e89d6e534226f4c744080f58ad36b8e2e82765180da7c1bc", + "body": "query IssuesAndCommentsForRepository { repository(name: "apollo-ios", owner: "apollographql") { __typename name issues(last: 100) { __typename nodes { __typename title author { __typename ...AuthorDetails } body comments(last: 100) { __typename nodes { __typename body author { __typename ...AuthorDetails } } } } } } }\nfragment AuthorDetails on Actor { __typename login ... on User { __typename id name } }", + "name": "IssuesAndCommentsForRepository", + "type": "query" + }, + { + "id": "1f953a3d73d4458dc80babe734a112c32a1cea3338eb7c5eb09d8288ece9f2e6", + "body": "query Repository { repository(owner: "apollographql", name: "apollo-ios") { __typename issueOrPullRequest(number: 13) { __typename ... on Issue { __typename body ... on UniformResourceLocatable { __typename url } author { __typename avatarUrl } } ... on Reactable { __typename viewerCanReact ... on Comment { __typename author { __typename login } } } } } }", + "name": "Repository", + "type": "query" + }, + { + "id": "ecd015ec1bf1ae0670be0b6f8563b7e0ff8498eccbab9934316e2288fc3470d8", + "body": "query RepoURL { repository(owner: "apollographql", name: "apollo-ios") { __typename url } }", + "name": "RepoURL", + "type": "query" + } + ] } \ No newline at end of file diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterAppearsIn.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterAppearsIn.graphql.swift index b69a0d584..ee29605e6 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterAppearsIn.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterAppearsIn.graphql.swift @@ -4,12 +4,9 @@ @_exported import ApolloAPI public struct CharacterAppearsIn: StarWarsAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment CharacterAppearsIn on Character { - __typename - appearsIn - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment CharacterAppearsIn on Character { __typename appearsIn }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterName.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterName.graphql.swift index df068afdc..052f0d211 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterName.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterName.graphql.swift @@ -4,12 +4,9 @@ @_exported import ApolloAPI public struct CharacterName: StarWarsAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment CharacterName on Character { - __typename - name - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment CharacterName on Character { __typename name }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndAppearsIn.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndAppearsIn.graphql.swift index 24b82de5e..e6c5549dd 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndAppearsIn.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndAppearsIn.graphql.swift @@ -4,13 +4,9 @@ @_exported import ApolloAPI public struct CharacterNameAndAppearsIn: StarWarsAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment CharacterNameAndAppearsIn on Character { - __typename - name - appearsIn - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment CharacterNameAndAppearsIn on Character { __typename name appearsIn }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndAppearsInWithNestedFragments.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndAppearsInWithNestedFragments.graphql.swift index ff30ed9d5..c76e92b66 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndAppearsInWithNestedFragments.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndAppearsInWithNestedFragments.graphql.swift @@ -4,12 +4,9 @@ @_exported import ApolloAPI public struct CharacterNameAndAppearsInWithNestedFragments: StarWarsAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment CharacterNameAndAppearsInWithNestedFragments on Character { - __typename - ...CharacterNameWithNestedAppearsInFragment - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment CharacterNameAndAppearsInWithNestedFragments on Character { __typename ...CharacterNameWithNestedAppearsInFragment }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndDroidAppearsIn.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndDroidAppearsIn.graphql.swift index ffc4237ad..b2626b5aa 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndDroidAppearsIn.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndDroidAppearsIn.graphql.swift @@ -4,16 +4,9 @@ @_exported import ApolloAPI public struct CharacterNameAndDroidAppearsIn: StarWarsAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment CharacterNameAndDroidAppearsIn on Character { - __typename - name - ... on Droid { - __typename - appearsIn - } - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment CharacterNameAndDroidAppearsIn on Character { __typename name ... on Droid { __typename appearsIn } }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndDroidPrimaryFunction.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndDroidPrimaryFunction.graphql.swift index 0a6d2f9a2..abed28d28 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndDroidPrimaryFunction.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameAndDroidPrimaryFunction.graphql.swift @@ -4,13 +4,9 @@ @_exported import ApolloAPI public struct CharacterNameAndDroidPrimaryFunction: StarWarsAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment CharacterNameAndDroidPrimaryFunction on Character { - __typename - ...CharacterName - ...DroidPrimaryFunction - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment CharacterNameAndDroidPrimaryFunction on Character { __typename ...CharacterName ...DroidPrimaryFunction }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameWithInlineFragment.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameWithInlineFragment.graphql.swift index a8e7883e2..c3b8ac44d 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameWithInlineFragment.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameWithInlineFragment.graphql.swift @@ -4,23 +4,9 @@ @_exported import ApolloAPI public struct CharacterNameWithInlineFragment: StarWarsAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment CharacterNameWithInlineFragment on Character { - __typename - ... on Human { - __typename - friends { - __typename - appearsIn - } - } - ... on Droid { - __typename - ...CharacterName - ...FriendsNames - } - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment CharacterNameWithInlineFragment on Character { __typename ... on Human { __typename friends { __typename appearsIn } } ... on Droid { __typename ...CharacterName ...FriendsNames } }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameWithNestedAppearsInFragment.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameWithNestedAppearsInFragment.graphql.swift index 44176a082..3b4016e8a 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameWithNestedAppearsInFragment.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/CharacterNameWithNestedAppearsInFragment.graphql.swift @@ -4,13 +4,9 @@ @_exported import ApolloAPI public struct CharacterNameWithNestedAppearsInFragment: StarWarsAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment CharacterNameWithNestedAppearsInFragment on Character { - __typename - name - ...CharacterAppearsIn - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment CharacterNameWithNestedAppearsInFragment on Character { __typename name ...CharacterAppearsIn }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidDetails.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidDetails.graphql.swift index ffba530b4..91a03fd88 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidDetails.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidDetails.graphql.swift @@ -4,13 +4,9 @@ @_exported import ApolloAPI public struct DroidDetails: StarWarsAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment DroidDetails on Droid { - __typename - name - primaryFunction - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment DroidDetails on Droid { __typename name primaryFunction }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidName.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidName.graphql.swift index a27a3d9eb..34511d245 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidName.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidName.graphql.swift @@ -4,12 +4,9 @@ @_exported import ApolloAPI public struct DroidName: StarWarsAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment DroidName on Droid { - __typename - name - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment DroidName on Droid { __typename name }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidNameAndPrimaryFunction.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidNameAndPrimaryFunction.graphql.swift index 21668ba0a..a09c72687 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidNameAndPrimaryFunction.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidNameAndPrimaryFunction.graphql.swift @@ -4,13 +4,9 @@ @_exported import ApolloAPI public struct DroidNameAndPrimaryFunction: StarWarsAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment DroidNameAndPrimaryFunction on Droid { - __typename - ...CharacterName - ...DroidPrimaryFunction - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment DroidNameAndPrimaryFunction on Droid { __typename ...CharacterName ...DroidPrimaryFunction }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidPrimaryFunction.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidPrimaryFunction.graphql.swift index e4f55a5b0..d5b7b65df 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidPrimaryFunction.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/DroidPrimaryFunction.graphql.swift @@ -4,12 +4,9 @@ @_exported import ApolloAPI public struct DroidPrimaryFunction: StarWarsAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment DroidPrimaryFunction on Droid { - __typename - primaryFunction - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment DroidPrimaryFunction on Droid { __typename primaryFunction }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/FriendsNames.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/FriendsNames.graphql.swift index ff4f92d29..d75b6d7e8 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/FriendsNames.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/FriendsNames.graphql.swift @@ -4,15 +4,9 @@ @_exported import ApolloAPI public struct FriendsNames: StarWarsAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment FriendsNames on Character { - __typename - friends { - __typename - name - } - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment FriendsNames on Character { __typename friends { __typename name } }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/HeroDetails.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/HeroDetails.graphql.swift index 7a6d05c1b..5fbbe2f33 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/HeroDetails.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/HeroDetails.graphql.swift @@ -4,20 +4,9 @@ @_exported import ApolloAPI public struct HeroDetails: StarWarsAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment HeroDetails on Character { - __typename - name - ... on Human { - __typename - height - } - ... on Droid { - __typename - primaryFunction - } - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment HeroDetails on Character { __typename name ... on Human { __typename height } ... on Droid { __typename primaryFunction } }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/HumanHeightWithVariable.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/HumanHeightWithVariable.graphql.swift index 572bcd712..8db8fb97c 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/HumanHeightWithVariable.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Fragments/HumanHeightWithVariable.graphql.swift @@ -4,12 +4,9 @@ @_exported import ApolloAPI public struct HumanHeightWithVariable: StarWarsAPI.SelectionSet, Fragment { - public static var fragmentDefinition: StaticString { """ - fragment HumanHeightWithVariable on Human { - __typename - height(unit: $heightUnit) - } - """ } + public static var fragmentDefinition: StaticString { + #"fragment HumanHeightWithVariable on Human { __typename height(unit: $heightUnit) }"# + } public let __data: DataDict public init(_dataDict: DataDict) { __data = _dataDict } diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateAwesomeReviewMutation.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateAwesomeReviewMutation.graphql.swift index 9d71b54a3..c30591fd6 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateAwesomeReviewMutation.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateAwesomeReviewMutation.graphql.swift @@ -6,17 +6,9 @@ public class CreateAwesomeReviewMutation: GraphQLMutation { public static let operationName: String = "CreateAwesomeReview" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "4a1250de93ebcb5cad5870acf15001112bf27bb963e8709555b5ff67a1405374", + operationIdentifier: "36634ea692d455075551673f2f529e85c8acf6f5e3707243781324cd3d968d02", definition: .init( - #""" - mutation CreateAwesomeReview { - createReview(episode: JEDI, review: {stars: 10, commentary: "This is awesome!"}) { - __typename - stars - commentary - } - } - """# + #"mutation CreateAwesomeReview { createReview(episode: JEDI, review: {stars: 10, commentary: "This is awesome!"}) { __typename stars commentary } }"# )) public init() {} diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewForEpisodeMutation.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewForEpisodeMutation.graphql.swift index c7b5a2bcb..8b8b371eb 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewForEpisodeMutation.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewForEpisodeMutation.graphql.swift @@ -6,17 +6,9 @@ public class CreateReviewForEpisodeMutation: GraphQLMutation { public static let operationName: String = "CreateReviewForEpisode" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "9bbf5b4074d0635fb19d17c621b7b04ebfb1920d468a94266819e149841e7d5d", + operationIdentifier: "3edcd1f17839f43db021eccbe2ecd41ad7dcb1ba6cd4b7e9897afb4162e4c223", definition: .init( - #""" - mutation CreateReviewForEpisode($episode: Episode!, $review: ReviewInput!) { - createReview(episode: $episode, review: $review) { - __typename - stars - commentary - } - } - """# + #"mutation CreateReviewForEpisode($episode: Episode!, $review: ReviewInput!) { createReview(episode: $episode, review: $review) { __typename stars commentary } }"# )) public var episode: GraphQLEnum diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewWithNullFieldMutation.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewWithNullFieldMutation.graphql.swift index 1ff964cf2..c4b80bb5a 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewWithNullFieldMutation.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Mutations/CreateReviewWithNullFieldMutation.graphql.swift @@ -6,17 +6,9 @@ public class CreateReviewWithNullFieldMutation: GraphQLMutation { public static let operationName: String = "CreateReviewWithNullField" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "a9600d176cd7e4671b8689f1d01fe79ea896932bfafb8a925af673f0e4111828", + operationIdentifier: "e962313bc77c193dc516d097b5e41efea073de16c3a5f2e8c00f082853835d49", definition: .init( - #""" - mutation CreateReviewWithNullField { - createReview(episode: JEDI, review: {stars: 10, commentary: null}) { - __typename - stars - commentary - } - } - """# + #"mutation CreateReviewWithNullField { createReview(episode: JEDI, review: {stars: 10, commentary: null}) { __typename stars commentary } }"# )) public init() {} diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/DroidDetailsWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/DroidDetailsWithFragmentQuery.graphql.swift index 7327fc098..08fc62c88 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/DroidDetailsWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/DroidDetailsWithFragmentQuery.graphql.swift @@ -6,16 +6,9 @@ public class DroidDetailsWithFragmentQuery: GraphQLQuery { public static let operationName: String = "DroidDetailsWithFragment" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "7277e97563e911ac8f5c91d401028d218aae41f38df014d7fa0b037bb2a2e739", + operationIdentifier: "6696d5064faa0c379b73574aa6d4c5b912eb17339afc8b66babae61542d233d7", definition: .init( - #""" - query DroidDetailsWithFragment($episode: Episode) { - hero(episode: $episode) { - __typename - ...DroidDetails - } - } - """#, + #"query DroidDetailsWithFragment($episode: Episode) { hero(episode: $episode) { __typename ...DroidDetails } }"#, fragments: [DroidDetails.self] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsIDsQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsIDsQuery.graphql.swift index 9392bc677..32f25cbf0 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsIDsQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsIDsQuery.graphql.swift @@ -6,21 +6,9 @@ public class HeroAndFriendsIDsQuery: GraphQLQuery { public static let operationName: String = "HeroAndFriendsIDs" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "117d0f6831d8f4abe5b61ed1dbb8071b0825e19649916c0fe0906a6f578bb088", + operationIdentifier: "8f1f880891cdfbf7be7ea11bb4b09708bcbf1e3f8e8a40ecb6fcb33c6078955f", definition: .init( - #""" - query HeroAndFriendsIDs($episode: Episode) { - hero(episode: $episode) { - __typename - id - name - friends { - __typename - id - } - } - } - """# + #"query HeroAndFriendsIDs($episode: Episode) { hero(episode: $episode) { __typename id name friends { __typename id } } }"# )) public var episode: GraphQLNullable> diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesQuery.graphql.swift index 412f2cb38..5b9df4b28 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesQuery.graphql.swift @@ -6,20 +6,9 @@ public class HeroAndFriendsNamesQuery: GraphQLQuery { public static let operationName: String = "HeroAndFriendsNames" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "fe3f21394eb861aa515c4d582e645469045793c9cbbeca4b5d4ce4d7dd617556", + operationIdentifier: "1e36c3331171b74c012b86caa04fbb01062f37c61227655d9c0729a62c6f7285", definition: .init( - #""" - query HeroAndFriendsNames($episode: Episode) { - hero(episode: $episode) { - __typename - name - friends { - __typename - name - } - } - } - """# + #"query HeroAndFriendsNames($episode: Episode) { hero(episode: $episode) { __typename name friends { __typename name } } }"# )) public var episode: GraphQLNullable> diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentQuery.graphql.swift index 8eb87a9d2..84e55c363 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentQuery.graphql.swift @@ -6,17 +6,9 @@ public class HeroAndFriendsNamesWithFragmentQuery: GraphQLQuery { public static let operationName: String = "HeroAndFriendsNamesWithFragment" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "1d3ad903dad146ff9d7aa09813fc01becd017489bfc1af8ffd178498730a5a26", + operationIdentifier: "07c54599c2b5f9d4215d1bff7f5f6ff458c983aa5c13338fd44b051210d5ecc6", definition: .init( - #""" - query HeroAndFriendsNamesWithFragment($episode: Episode) { - hero(episode: $episode) { - __typename - name - ...FriendsNames - } - } - """#, + #"query HeroAndFriendsNamesWithFragment($episode: Episode) { hero(episode: $episode) { __typename name ...FriendsNames } }"#, fragments: [FriendsNames.self] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentTwiceQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentTwiceQuery.graphql.swift index 32b6a8eb5..be4e5a309 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentTwiceQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithFragmentTwiceQuery.graphql.swift @@ -6,26 +6,9 @@ public class HeroAndFriendsNamesWithFragmentTwiceQuery: GraphQLQuery { public static let operationName: String = "HeroAndFriendsNamesWithFragmentTwice" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "b5f4eca712a136f0d5d9f96203ef7d03cd119d8388f093f4b78ae124acb904cb", + operationIdentifier: "9a769ab058900912bff4e4c51c1b257f609e4dfb4aaa1f17166adc19d510e363", definition: .init( - #""" - query HeroAndFriendsNamesWithFragmentTwice($episode: Episode) { - hero(episode: $episode) { - __typename - friends { - __typename - ...CharacterName - } - ... on Droid { - __typename - friends { - __typename - ...CharacterName - } - } - } - } - """#, + #"query HeroAndFriendsNamesWithFragmentTwice($episode: Episode) { hero(episode: $episode) { __typename friends { __typename ...CharacterName } ... on Droid { __typename friends { __typename ...CharacterName } } } }"#, fragments: [CharacterName.self] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDForParentOnlyQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDForParentOnlyQuery.graphql.swift index e1e5c8e8f..1ab94f7ca 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDForParentOnlyQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDForParentOnlyQuery.graphql.swift @@ -6,21 +6,9 @@ public class HeroAndFriendsNamesWithIDForParentOnlyQuery: GraphQLQuery { public static let operationName: String = "HeroAndFriendsNamesWithIDForParentOnly" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "f091468a629f3b757c03a1b7710c6ede8b5c8f10df7ba3238f2bbcd71c56f90f", + operationIdentifier: "de03aaedeb69050ef75e3aa56b262b4ea1e08bb6fd174f2e91ddd9b84a8ff897", definition: .init( - #""" - query HeroAndFriendsNamesWithIDForParentOnly($episode: Episode) { - hero(episode: $episode) { - __typename - id - name - friends { - __typename - name - } - } - } - """# + #"query HeroAndFriendsNamesWithIDForParentOnly($episode: Episode) { hero(episode: $episode) { __typename id name friends { __typename name } } }"# )) public var episode: GraphQLNullable> diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDsQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDsQuery.graphql.swift index 545a50144..e53401a39 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDsQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAndFriendsNamesWithIDsQuery.graphql.swift @@ -6,22 +6,9 @@ public class HeroAndFriendsNamesWithIDsQuery: GraphQLQuery { public static let operationName: String = "HeroAndFriendsNamesWithIDs" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "8e4ca76c63660898cfd5a3845e3709027750b5f0151c7f9be65759b869c5486d", + operationIdentifier: "cdf121c8a2f2188bd1c4dcc04df6104e989164b27f1e7f13d27ccc9c03fbda0c", definition: .init( - #""" - query HeroAndFriendsNamesWithIDs($episode: Episode) { - hero(episode: $episode) { - __typename - id - name - friends { - __typename - id - name - } - } - } - """# + #"query HeroAndFriendsNamesWithIDs($episode: Episode) { hero(episode: $episode) { __typename id name friends { __typename id name } } }"# )) public var episode: GraphQLNullable> diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInQuery.graphql.swift index 83ff0777f..7c47cb649 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInQuery.graphql.swift @@ -6,16 +6,9 @@ public class HeroAppearsInQuery: GraphQLQuery { public static let operationName: String = "HeroAppearsIn" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "22d772c0fc813281705e8f0a55fc70e71eeff6e98f3f9ef96cf67fb896914522", + operationIdentifier: "59243627e0166c9b631551b56dc4d29701f2d90336d83c231172c50152e02475", definition: .init( - #""" - query HeroAppearsIn { - hero { - __typename - appearsIn - } - } - """# + #"query HeroAppearsIn { hero { __typename appearsIn } }"# )) public init() {} diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInWithFragmentQuery.graphql.swift index 6943f53ea..eea03835c 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroAppearsInWithFragmentQuery.graphql.swift @@ -6,16 +6,9 @@ public class HeroAppearsInWithFragmentQuery: GraphQLQuery { public static let operationName: String = "HeroAppearsInWithFragment" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "1756158bd7736d58db45a48d74a724fa1b6fdac735376df8afac8318ba5431fb", + operationIdentifier: "b7e9c75d75c77765849b67116235609b3a05b9052975c617f51a315f8fbaf45a", definition: .init( - #""" - query HeroAppearsInWithFragment($episode: Episode) { - hero(episode: $episode) { - __typename - ...CharacterAppearsIn - } - } - """#, + #"query HeroAppearsInWithFragment($episode: Episode) { hero(episode: $episode) { __typename ...CharacterAppearsIn } }"#, fragments: [CharacterAppearsIn.self] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsFragmentConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsFragmentConditionalInclusionQuery.graphql.swift index b62e20237..55759d258 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsFragmentConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsFragmentConditionalInclusionQuery.graphql.swift @@ -6,16 +6,9 @@ public class HeroDetailsFragmentConditionalInclusionQuery: GraphQLQuery { public static let operationName: String = "HeroDetailsFragmentConditionalInclusion" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "b0fa7927ff93b4a579c3460fb04d093072d34c8018e41197c7e080aeeec5e19b", + operationIdentifier: "17dfb13c5d9e6c67703fc037b9114ea53ccc8f9274dfecb4abfc2d5a168cf612", definition: .init( - #""" - query HeroDetailsFragmentConditionalInclusion($includeDetails: Boolean!) { - hero { - __typename - ...HeroDetails @include(if: $includeDetails) - } - } - """#, + #"query HeroDetailsFragmentConditionalInclusion($includeDetails: Boolean!) { hero { __typename ...HeroDetails @include(if: $includeDetails) } }"#, fragments: [HeroDetails.self] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsInlineConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsInlineConditionalInclusionQuery.graphql.swift index 005daefda..87d854d25 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsInlineConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsInlineConditionalInclusionQuery.graphql.swift @@ -6,20 +6,9 @@ public class HeroDetailsInlineConditionalInclusionQuery: GraphQLQuery { public static let operationName: String = "HeroDetailsInlineConditionalInclusion" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "3091d9d3f1d2374e2f835ce05d332e50b3fe61502d73213b9aa511f0f94f091c", + operationIdentifier: "e251576f8c1cfcd442f44d2fbe5fd4b425a36ddd41fb4b6c1019c501ac6ac5bc", definition: .init( - #""" - query HeroDetailsInlineConditionalInclusion($includeDetails: Boolean!) { - hero { - __typename - ... @include(if: $includeDetails) { - __typename - name - appearsIn - } - } - } - """# + #"query HeroDetailsInlineConditionalInclusion($includeDetails: Boolean!) { hero { __typename ... @include(if: $includeDetails) { __typename name appearsIn } } }"# )) public var includeDetails: Bool diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsQuery.graphql.swift index 06a5b04cc..c1430f37c 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsQuery.graphql.swift @@ -6,24 +6,9 @@ public class HeroDetailsQuery: GraphQLQuery { public static let operationName: String = "HeroDetails" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "207d29944f5822bff08a07db4a55274ea14035bacfe20699da41a47454f1181e", + operationIdentifier: "bf81c1338a3953d1c17c5cad3db3c3ab18b16a6822125ab81c15eb0dd3e82193", definition: .init( - #""" - query HeroDetails($episode: Episode) { - hero(episode: $episode) { - __typename - name - ... on Human { - __typename - height - } - ... on Droid { - __typename - primaryFunction - } - } - } - """# + #"query HeroDetails($episode: Episode) { hero(episode: $episode) { __typename name ... on Human { __typename height } ... on Droid { __typename primaryFunction } } }"# )) public var episode: GraphQLNullable> diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsWithFragmentQuery.graphql.swift index 23ebd2cc9..0c67f84c1 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroDetailsWithFragmentQuery.graphql.swift @@ -6,16 +6,9 @@ public class HeroDetailsWithFragmentQuery: GraphQLQuery { public static let operationName: String = "HeroDetailsWithFragment" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "b55bd9d56d1b5972345412b6adb88ceb64d6086c8051d2588d8ab701f0ee7c2f", + operationIdentifier: "09fe4fc0cbcde5f0ba08b1207526cae13eb2b73ca95f929d4153dd3f643b6780", definition: .init( - #""" - query HeroDetailsWithFragment($episode: Episode) { - hero(episode: $episode) { - __typename - ...HeroDetails - } - } - """#, + #"query HeroDetailsWithFragment($episode: Episode) { hero(episode: $episode) { __typename ...HeroDetails } }"#, fragments: [HeroDetails.self] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsConditionalInclusionQuery.graphql.swift index fa3722c5a..601f7a596 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsConditionalInclusionQuery.graphql.swift @@ -6,23 +6,9 @@ public class HeroFriendsDetailsConditionalInclusionQuery: GraphQLQuery { public static let operationName: String = "HeroFriendsDetailsConditionalInclusion" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "8cada231691ff2f5a0a07c54b7332114588f11b947795da345c5b054211fbcfd", + operationIdentifier: "ca1b86ff4a0f8212bdac70fbb59c9bb8023d0a30ca0225b24831bb3e807b22a0", definition: .init( - #""" - query HeroFriendsDetailsConditionalInclusion($includeFriendsDetails: Boolean!) { - hero { - __typename - friends @include(if: $includeFriendsDetails) { - __typename - name - ... on Droid { - __typename - primaryFunction - } - } - } - } - """# + #"query HeroFriendsDetailsConditionalInclusion($includeFriendsDetails: Boolean!) { hero { __typename friends @include(if: $includeFriendsDetails) { __typename name ... on Droid { __typename primaryFunction } } } }"# )) public var includeFriendsDetails: Bool diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.graphql.swift index 4c76af975..9bf38c2c0 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery.graphql.swift @@ -6,27 +6,9 @@ public class HeroFriendsDetailsUnconditionalAndConditionalInclusionQuery: GraphQLQuery { public static let operationName: String = "HeroFriendsDetailsUnconditionalAndConditionalInclusion" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "65381a20574db4b458a0821328252deb0da1a107f9ab77c99fb2467e66a5f12d", + operationIdentifier: "e36c8e5d752afda2a90fe44bcbfeb92de68f0da92b8390d626d3005cbad16dbe", definition: .init( - #""" - query HeroFriendsDetailsUnconditionalAndConditionalInclusion($includeFriendsDetails: Boolean!) { - hero { - __typename - friends { - __typename - name - } - friends @include(if: $includeFriendsDetails) { - __typename - name - ... on Droid { - __typename - primaryFunction - } - } - } - } - """# + #"query HeroFriendsDetailsUnconditionalAndConditionalInclusion($includeFriendsDetails: Boolean!) { hero { __typename friends { __typename name } friends @include(if: $includeFriendsDetails) { __typename name ... on Droid { __typename primaryFunction } } } }"# )) public var includeFriendsDetails: Bool diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsOfFriendsNamesQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsOfFriendsNamesQuery.graphql.swift index 9580ccd0f..7dcba96e6 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsOfFriendsNamesQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroFriendsOfFriendsNamesQuery.graphql.swift @@ -6,23 +6,9 @@ public class HeroFriendsOfFriendsNamesQuery: GraphQLQuery { public static let operationName: String = "HeroFriendsOfFriendsNames" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "37cd5626048e7243716ffda9e56503939dd189772124a1c21b0e0b87e69aae01", + operationIdentifier: "513b65fa459185f88540be8d60cdeefb69fd6c82a21b804214337558aa6ecb0b", definition: .init( - #""" - query HeroFriendsOfFriendsNames($episode: Episode) { - hero(episode: $episode) { - __typename - friends { - __typename - id - friends { - __typename - name - } - } - } - } - """# + #"query HeroFriendsOfFriendsNames($episode: Episode) { hero(episode: $episode) { __typename friends { __typename id friends { __typename name } } } }"# )) public var episode: GraphQLNullable> diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInQuery.graphql.swift index 1a53fdeba..02c928b70 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInQuery.graphql.swift @@ -6,17 +6,9 @@ public class HeroNameAndAppearsInQuery: GraphQLQuery { public static let operationName: String = "HeroNameAndAppearsIn" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "f714414a2002404f9943490c8cc9c1a7b8ecac3ca229fa5a326186b43c1385ce", + operationIdentifier: "ecdf5248575524004a9d43832abc54e8c0e1d2b3c0afb8bb0c1c1c514b4f9baf", definition: .init( - #""" - query HeroNameAndAppearsIn($episode: Episode) { - hero(episode: $episode) { - __typename - name - appearsIn - } - } - """# + #"query HeroNameAndAppearsIn($episode: Episode) { hero(episode: $episode) { __typename name appearsIn } }"# )) public var episode: GraphQLNullable> diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInWithFragmentQuery.graphql.swift index 1381a2404..ebb5fc9b6 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameAndAppearsInWithFragmentQuery.graphql.swift @@ -6,16 +6,9 @@ public class HeroNameAndAppearsInWithFragmentQuery: GraphQLQuery { public static let operationName: String = "HeroNameAndAppearsInWithFragment" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "0664fed3eb4f9fbdb44e8691d9e8fd11f2b3c097ba11327592054f602bd3ba1a", + operationIdentifier: "4fc9c2e7f9fbe8ef3f28936bd0b12e8f32bc8d70f3e8ec5df8a6aaf3efd4921c", definition: .init( - #""" - query HeroNameAndAppearsInWithFragment($episode: Episode) { - hero(episode: $episode) { - __typename - ...CharacterNameAndAppearsIn - } - } - """#, + #"query HeroNameAndAppearsInWithFragment($episode: Episode) { hero(episode: $episode) { __typename ...CharacterNameAndAppearsIn } }"#, fragments: [CharacterNameAndAppearsIn.self] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothQuery.graphql.swift index 6598892d5..daaa7685e 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothQuery.graphql.swift @@ -6,16 +6,9 @@ public class HeroNameConditionalBothQuery: GraphQLQuery { public static let operationName: String = "HeroNameConditionalBoth" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "66f4dc124b6374b1912b22a2a208e34a4b1997349402a372b95bcfafc7884064", + operationIdentifier: "e063fa4ab5493e9c67bfa96dfedfa8570475f6286f38c482f6e85ced4ea206af", definition: .init( - #""" - query HeroNameConditionalBoth($skipName: Boolean!, $includeName: Boolean!) { - hero { - __typename - name @skip(if: $skipName) @include(if: $includeName) - } - } - """# + #"query HeroNameConditionalBoth($skipName: Boolean!, $includeName: Boolean!) { hero { __typename name @skip(if: $skipName) @include(if: $includeName) } }"# )) public var skipName: Bool diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothSeparateQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothSeparateQuery.graphql.swift index 6a50da02d..3f9c31a6f 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothSeparateQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalBothSeparateQuery.graphql.swift @@ -6,17 +6,9 @@ public class HeroNameConditionalBothSeparateQuery: GraphQLQuery { public static let operationName: String = "HeroNameConditionalBothSeparate" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "d0f9e9205cdc09320035662f528a177654d3275b0bf94cf0e259a65fde33e7e5", + operationIdentifier: "60741c6fca15865a9af75a269ed05871e681f48ac48edfac2a77d953d217d03c", definition: .init( - #""" - query HeroNameConditionalBothSeparate($skipName: Boolean!, $includeName: Boolean!) { - hero { - __typename - name @skip(if: $skipName) - name @include(if: $includeName) - } - } - """# + #"query HeroNameConditionalBothSeparate($skipName: Boolean!, $includeName: Boolean!) { hero { __typename name @skip(if: $skipName) name @include(if: $includeName) } }"# )) public var skipName: Bool diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalExclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalExclusionQuery.graphql.swift index b45cd8192..4387136fb 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalExclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalExclusionQuery.graphql.swift @@ -6,16 +6,9 @@ public class HeroNameConditionalExclusionQuery: GraphQLQuery { public static let operationName: String = "HeroNameConditionalExclusion" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "3dd42259adf2d0598e89e0279bee2c128a7913f02b1da6aa43f3b5def6a8a1f8", + operationIdentifier: "b6d6f1d10cde449adbf2891d489159006188e63d4dea4edb9a23eddcbe0bd361", definition: .init( - #""" - query HeroNameConditionalExclusion($skipName: Boolean!) { - hero { - __typename - name @skip(if: $skipName) - } - } - """# + #"query HeroNameConditionalExclusion($skipName: Boolean!) { hero { __typename name @skip(if: $skipName) } }"# )) public var skipName: Bool diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalInclusionQuery.graphql.swift index 3b08d141e..8cf4865ef 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameConditionalInclusionQuery.graphql.swift @@ -6,16 +6,9 @@ public class HeroNameConditionalInclusionQuery: GraphQLQuery { public static let operationName: String = "HeroNameConditionalInclusion" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "338081aea3acc83d04af0741ecf0da1ec2ee8e6468a88383476b681015905ef8", + operationIdentifier: "dd8e5df9634bb4fb6455e4aaddd2941c5abf785b7d28cda959aba65157e950c6", definition: .init( - #""" - query HeroNameConditionalInclusion($includeName: Boolean!) { - hero { - __typename - name @include(if: $includeName) - } - } - """# + #"query HeroNameConditionalInclusion($includeName: Boolean!) { hero { __typename name @include(if: $includeName) } }"# )) public var includeName: Bool diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameQuery.graphql.swift index 3049a9c5c..20d4d99b9 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameQuery.graphql.swift @@ -6,16 +6,9 @@ public class HeroNameQuery: GraphQLQuery { public static let operationName: String = "HeroName" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "f6e76545cd03aa21368d9969cb39447f6e836a16717823281803778e7805d671", + operationIdentifier: "b9d49e889d6f5877c0bf09b8b4f88a71f88836a771e0e48c270a9aa8b506dda1", definition: .init( - #""" - query HeroName($episode: Episode) { - hero(episode: $episode) { - __typename - name - } - } - """# + #"query HeroName($episode: Episode) { hero(episode: $episode) { __typename name } }"# )) public var episode: GraphQLNullable> diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameTypeSpecificConditionalInclusionQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameTypeSpecificConditionalInclusionQuery.graphql.swift index 4d5d5f877..653119d0b 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameTypeSpecificConditionalInclusionQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameTypeSpecificConditionalInclusionQuery.graphql.swift @@ -6,20 +6,9 @@ public class HeroNameTypeSpecificConditionalInclusionQuery: GraphQLQuery { public static let operationName: String = "HeroNameTypeSpecificConditionalInclusion" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "76aecc75265295818d3990000b17e32d5524ca85a4bc159ae8a3f8ec7ce91cc3", + operationIdentifier: "c05a6e91e1a3ddc3df21205ed7fca49cf6f3f171e4390ac98e7690c391b18baf", definition: .init( - #""" - query HeroNameTypeSpecificConditionalInclusion($episode: Episode, $includeName: Boolean!) { - hero(episode: $episode) { - __typename - name @include(if: $includeName) - ... on Droid { - __typename - name - } - } - } - """# + #"query HeroNameTypeSpecificConditionalInclusion($episode: Episode, $includeName: Boolean!) { hero(episode: $episode) { __typename name @include(if: $includeName) ... on Droid { __typename name } } }"# )) public var episode: GraphQLNullable> diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentAndIDQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentAndIDQuery.graphql.swift index 2af55d1a3..89013e747 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentAndIDQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentAndIDQuery.graphql.swift @@ -6,17 +6,9 @@ public class HeroNameWithFragmentAndIDQuery: GraphQLQuery { public static let operationName: String = "HeroNameWithFragmentAndID" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "a87a0694c09d1ed245e9a80f245d96a5f57b20a4aa936ee9ab09b2a43620db02", + operationIdentifier: "ec14e5fffc56163c516a21f0d211a7a86d68a3512e6fb6df38a19babe0d1df8d", definition: .init( - #""" - query HeroNameWithFragmentAndID($episode: Episode) { - hero(episode: $episode) { - __typename - id - ...CharacterName - } - } - """#, + #"query HeroNameWithFragmentAndID($episode: Episode) { hero(episode: $episode) { __typename id ...CharacterName } }"#, fragments: [CharacterName.self] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentQuery.graphql.swift index 521cc19fa..e1155ab4c 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithFragmentQuery.graphql.swift @@ -6,16 +6,9 @@ public class HeroNameWithFragmentQuery: GraphQLQuery { public static let operationName: String = "HeroNameWithFragment" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "b952f0054915a32ec524ac0dde0244bcda246649debe149f9e32e303e21c8266", + operationIdentifier: "68baad3c27796cb1bf980681324e43b948aa1109698ba57404c1afa46e914ab1", definition: .init( - #""" - query HeroNameWithFragment($episode: Episode) { - hero(episode: $episode) { - __typename - ...CharacterName - } - } - """#, + #"query HeroNameWithFragment($episode: Episode) { hero(episode: $episode) { __typename ...CharacterName } }"#, fragments: [CharacterName.self] )) diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithIDQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithIDQuery.graphql.swift index 881664cb4..72c548446 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithIDQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroNameWithIDQuery.graphql.swift @@ -6,17 +6,9 @@ public class HeroNameWithIDQuery: GraphQLQuery { public static let operationName: String = "HeroNameWithID" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "83c03f612c46fca72f6cb902df267c57bffc9209bc44dd87d2524fb2b34f6f18", + operationIdentifier: "675d636002a28e24e3802d5f04772943b0a78b8795203fcab53f4c8466e1e53c", definition: .init( - #""" - query HeroNameWithID($episode: Episode) { - hero(episode: $episode) { - __typename - id - name - } - } - """# + #"query HeroNameWithID($episode: Episode) { hero(episode: $episode) { __typename id name } }"# )) public var episode: GraphQLNullable> diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroParentTypeDependentFieldQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroParentTypeDependentFieldQuery.graphql.swift index 48f4816ec..6448abf12 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroParentTypeDependentFieldQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroParentTypeDependentFieldQuery.graphql.swift @@ -6,38 +6,9 @@ public class HeroParentTypeDependentFieldQuery: GraphQLQuery { public static let operationName: String = "HeroParentTypeDependentField" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "39eb41b5a9477c36fa529c23d6f0de6ebcc0312daf5bdcfe208d5baec752dc5b", + operationIdentifier: "dc3b582f2baa66cfb5cd53eb3c215933427fd0537076767c8e0ef894d3990d15", definition: .init( - #""" - query HeroParentTypeDependentField($episode: Episode) { - hero(episode: $episode) { - __typename - name - ... on Human { - __typename - friends { - __typename - name - ... on Human { - __typename - height(unit: FOOT) - } - } - } - ... on Droid { - __typename - friends { - __typename - name - ... on Human { - __typename - height(unit: METER) - } - } - } - } - } - """# + #"query HeroParentTypeDependentField($episode: Episode) { hero(episode: $episode) { __typename name ... on Human { __typename friends { __typename name ... on Human { __typename height(unit: FOOT) } } } ... on Droid { __typename friends { __typename name ... on Human { __typename height(unit: METER) } } } } }"# )) public var episode: GraphQLNullable> diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroTypeDependentAliasedFieldQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroTypeDependentAliasedFieldQuery.graphql.swift index 515e15f2e..4a6d4dbbb 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroTypeDependentAliasedFieldQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HeroTypeDependentAliasedFieldQuery.graphql.swift @@ -6,23 +6,9 @@ public class HeroTypeDependentAliasedFieldQuery: GraphQLQuery { public static let operationName: String = "HeroTypeDependentAliasedField" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "eac5a52f9020fc2e9b5dc5facfd6a6295683b8d57ea62ee84254069fcd5e504c", + operationIdentifier: "5b1ed6a84e96a4e48a3cad675ebb46020bce176f47361d097d8a0a824b7b8452", definition: .init( - #""" - query HeroTypeDependentAliasedField($episode: Episode) { - hero(episode: $episode) { - __typename - ... on Human { - __typename - property: homePlanet - } - ... on Droid { - __typename - property: primaryFunction - } - } - } - """# + #"query HeroTypeDependentAliasedField($episode: Episode) { hero(episode: $episode) { __typename ... on Human { __typename property: homePlanet } ... on Droid { __typename property: primaryFunction } } }"# )) public var episode: GraphQLNullable> diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HumanQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HumanQuery.graphql.swift index d60d0d53b..b9096e4d5 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HumanQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/HumanQuery.graphql.swift @@ -6,17 +6,9 @@ public class HumanQuery: GraphQLQuery { public static let operationName: String = "Human" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "b37eb69b82fd52358321e49453769750983be1c286744dbf415735d7bcf12f1e", + operationIdentifier: "22b975c180932a926f48bfec1e002b9d1389e0ee1d84b3cdfa337d80fb036a26", definition: .init( - #""" - query Human($id: ID!) { - human(id: $id) { - __typename - name - mass - } - } - """# + #"query Human($id: ID!) { human(id: $id) { __typename name mass } }"# )) public var id: ID diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SameHeroTwiceQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SameHeroTwiceQuery.graphql.swift index f3dab7d9d..78d9bce64 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SameHeroTwiceQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SameHeroTwiceQuery.graphql.swift @@ -6,20 +6,9 @@ public class SameHeroTwiceQuery: GraphQLQuery { public static let operationName: String = "SameHeroTwice" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "2a8ad85a703add7d64622aaf6be76b58a1134caf28e4ff6b34dd00ba89541364", + operationIdentifier: "3d960acb3caffc4e42701ccada8535b1a5640f0cc46966b6a12830c755ff46d8", definition: .init( - #""" - query SameHeroTwice { - hero { - __typename - name - } - r2: hero { - __typename - appearsIn - } - } - """# + #"query SameHeroTwice { hero { __typename name } r2: hero { __typename appearsIn } }"# )) public init() {} diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SearchQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SearchQuery.graphql.swift index 242f803ea..610575f59 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SearchQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/SearchQuery.graphql.swift @@ -6,30 +6,9 @@ public class SearchQuery: GraphQLQuery { public static let operationName: String = "Search" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "477b77c476899915498a56ae7bb835667b1e875cb94f6daa7f75e05018be2c3a", + operationIdentifier: "29ecc9c7acac3eab2585d305aed9f8257b448bc7ea57341a135d1fa476973ecb", definition: .init( - #""" - query Search($term: String) { - search(text: $term) { - __typename - ... on Human { - __typename - id - name - } - ... on Droid { - __typename - id - name - } - ... on Starship { - __typename - id - name - } - } - } - """# + #"query Search($term: String) { search(text: $term) { __typename ... on Human { __typename id name } ... on Droid { __typename id name } ... on Starship { __typename id name } } }"# )) public var term: GraphQLNullable diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipCoordinatesQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipCoordinatesQuery.graphql.swift index 4c72f0f48..10b020aff 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipCoordinatesQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipCoordinatesQuery.graphql.swift @@ -6,18 +6,9 @@ public class StarshipCoordinatesQuery: GraphQLQuery { public static let operationName: String = "StarshipCoordinates" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "8dd77d4bc7494c184606da092a665a7c2ca3c2a3f14d3b23fa5e469e207b3406", + operationIdentifier: "c10b54b8dd9361556f3b12d71f28c859ace043525d8d19541b39eadc47d14b15", definition: .init( - #""" - query StarshipCoordinates($coordinates: [[Float!]!]) { - starshipCoordinates(coordinates: $coordinates) { - __typename - name - coordinates - length - } - } - """# + #"query StarshipCoordinates($coordinates: [[Float!]!]) { starshipCoordinates(coordinates: $coordinates) { __typename name coordinates length } }"# )) public var coordinates: GraphQLNullable<[[Double]]> diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipQuery.graphql.swift index 6b71996a5..82730cd59 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/StarshipQuery.graphql.swift @@ -6,17 +6,9 @@ public class StarshipQuery: GraphQLQuery { public static let operationName: String = "Starship" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "a3734516185da9919e3e66d74fe92b60d65292a1943dc54913f7332637dfdd2a", + operationIdentifier: "e42a9be2ae0f222985e3eacf8d8d513002954d5031dcf544bbb0d27b1089fc58", definition: .init( - #""" - query Starship { - starship(id: 3000) { - __typename - name - coordinates - } - } - """# + #"query Starship { starship(id: 3000) { __typename name coordinates } }"# )) public init() {} diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/TwoHeroesQuery.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/TwoHeroesQuery.graphql.swift index 212b3c42e..9392b82df 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/TwoHeroesQuery.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Queries/TwoHeroesQuery.graphql.swift @@ -6,20 +6,9 @@ public class TwoHeroesQuery: GraphQLQuery { public static let operationName: String = "TwoHeroes" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "b868fa9c48f19b8151c08c09f46831e3b9cd09f5c617d328647de785244b52bb", + operationIdentifier: "79c1cf70ead0fb9d7bb0811982560f1585b0b0a4ad7507c934b43a4482bb2097", definition: .init( - #""" - query TwoHeroes { - r2: hero { - __typename - name - } - luke: hero(episode: EMPIRE) { - __typename - name - } - } - """# + #"query TwoHeroes { r2: hero { __typename name } luke: hero(episode: EMPIRE) { __typename name } }"# )) public init() {} diff --git a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Subscriptions/ReviewAddedSubscription.graphql.swift b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Subscriptions/ReviewAddedSubscription.graphql.swift index 5ecb4cf3d..3b1945974 100644 --- a/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Subscriptions/ReviewAddedSubscription.graphql.swift +++ b/Sources/StarWarsAPI/StarWarsAPI/Sources/Operations/Subscriptions/ReviewAddedSubscription.graphql.swift @@ -6,18 +6,9 @@ public class ReviewAddedSubscription: GraphQLSubscription { public static let operationName: String = "ReviewAdded" public static let operationDocument: ApolloAPI.OperationDocument = .init( - operationIdentifier: "38644c5e7cf4fd506b91d2e7010cabf84e63dfcd33cf1deb443b4b32b55e2cbe", + operationIdentifier: "2a05903b49a3b665eeb8f7a24240623aff77f1555e006f11bca604540c7cdba8", definition: .init( - #""" - subscription ReviewAdded($episode: Episode) { - reviewAdded(episode: $episode) { - __typename - episode - stars - commentary - } - } - """# + #"subscription ReviewAdded($episode: Episode) { reviewAdded(episode: $episode) { __typename episode stars commentary } }"# )) public var episode: GraphQLNullable> diff --git a/Sources/StarWarsAPI/starwars-graphql/operationIDs.json b/Sources/StarWarsAPI/starwars-graphql/operationIDs.json index a30f5cff2..4e6a16c12 100644 --- a/Sources/StarWarsAPI/starwars-graphql/operationIDs.json +++ b/Sources/StarWarsAPI/starwars-graphql/operationIDs.json @@ -1,158 +1,240 @@ { - "fe3f21394eb861aa515c4d582e645469045793c9cbbeca4b5d4ce4d7dd617556" : { - "name" : "HeroAndFriendsNames", - "source" : "query HeroAndFriendsNames($episode: Episode) {\n hero(episode: $episode) {\n __typename\n name\n friends {\n __typename\n name\n }\n }\n}" - }, - "8e4ca76c63660898cfd5a3845e3709027750b5f0151c7f9be65759b869c5486d" : { - "name" : "HeroAndFriendsNamesWithIDs", - "source" : "query HeroAndFriendsNamesWithIDs($episode: Episode) {\n hero(episode: $episode) {\n __typename\n id\n name\n friends {\n __typename\n id\n name\n }\n }\n}" - }, - "117d0f6831d8f4abe5b61ed1dbb8071b0825e19649916c0fe0906a6f578bb088" : { - "name" : "HeroAndFriendsIDs", - "source" : "query HeroAndFriendsIDs($episode: Episode) {\n hero(episode: $episode) {\n __typename\n id\n name\n friends {\n __typename\n id\n }\n }\n}" - }, - "f091468a629f3b757c03a1b7710c6ede8b5c8f10df7ba3238f2bbcd71c56f90f" : { - "name" : "HeroAndFriendsNamesWithIDForParentOnly", - "source" : "query HeroAndFriendsNamesWithIDForParentOnly($episode: Episode) {\n hero(episode: $episode) {\n __typename\n id\n name\n friends {\n __typename\n name\n }\n }\n}" - }, - "37cd5626048e7243716ffda9e56503939dd189772124a1c21b0e0b87e69aae01" : { - "name" : "HeroFriendsOfFriendsNames", - "source" : "query HeroFriendsOfFriendsNames($episode: Episode) {\n hero(episode: $episode) {\n __typename\n friends {\n __typename\n id\n friends {\n __typename\n name\n }\n }\n }\n}" - }, - "1d3ad903dad146ff9d7aa09813fc01becd017489bfc1af8ffd178498730a5a26" : { - "name" : "HeroAndFriendsNamesWithFragment", - "source" : "query HeroAndFriendsNamesWithFragment($episode: Episode) {\n hero(episode: $episode) {\n __typename\n name\n ...FriendsNames\n }\n}\nfragment FriendsNames on Character {\n __typename\n friends {\n __typename\n name\n }\n}" - }, - "b5f4eca712a136f0d5d9f96203ef7d03cd119d8388f093f4b78ae124acb904cb" : { - "name" : "HeroAndFriendsNamesWithFragmentTwice", - "source" : "query HeroAndFriendsNamesWithFragmentTwice($episode: Episode) {\n hero(episode: $episode) {\n __typename\n friends {\n __typename\n ...CharacterName\n }\n ... on Droid {\n __typename\n friends {\n __typename\n ...CharacterName\n }\n }\n }\n}\nfragment CharacterName on Character {\n __typename\n name\n}" - }, - "f714414a2002404f9943490c8cc9c1a7b8ecac3ca229fa5a326186b43c1385ce" : { - "name" : "HeroNameAndAppearsIn", - "source" : "query HeroNameAndAppearsIn($episode: Episode) {\n hero(episode: $episode) {\n __typename\n name\n appearsIn\n }\n}" - }, - "0664fed3eb4f9fbdb44e8691d9e8fd11f2b3c097ba11327592054f602bd3ba1a" : { - "name" : "HeroNameAndAppearsInWithFragment", - "source" : "query HeroNameAndAppearsInWithFragment($episode: Episode) {\n hero(episode: $episode) {\n __typename\n ...CharacterNameAndAppearsIn\n }\n}\nfragment CharacterNameAndAppearsIn on Character {\n __typename\n name\n appearsIn\n}" - }, - "a3734516185da9919e3e66d74fe92b60d65292a1943dc54913f7332637dfdd2a" : { - "name" : "Starship", - "source" : "query Starship {\n starship(id: 3000) {\n __typename\n name\n coordinates\n }\n}" - }, - "8dd77d4bc7494c184606da092a665a7c2ca3c2a3f14d3b23fa5e469e207b3406" : { - "name" : "StarshipCoordinates", - "source" : "query StarshipCoordinates($coordinates: [[Float!]!]) {\n starshipCoordinates(coordinates: $coordinates) {\n __typename\n name\n coordinates\n length\n }\n}" - }, - "22d772c0fc813281705e8f0a55fc70e71eeff6e98f3f9ef96cf67fb896914522" : { - "name" : "HeroAppearsIn", - "source" : "query HeroAppearsIn {\n hero {\n __typename\n appearsIn\n }\n}" - }, - "1756158bd7736d58db45a48d74a724fa1b6fdac735376df8afac8318ba5431fb" : { - "name" : "HeroAppearsInWithFragment", - "source" : "query HeroAppearsInWithFragment($episode: Episode) {\n hero(episode: $episode) {\n __typename\n ...CharacterAppearsIn\n }\n}\nfragment CharacterAppearsIn on Character {\n __typename\n appearsIn\n}" - }, - "207d29944f5822bff08a07db4a55274ea14035bacfe20699da41a47454f1181e" : { - "name" : "HeroDetails", - "source" : "query HeroDetails($episode: Episode) {\n hero(episode: $episode) {\n __typename\n name\n ... on Human {\n __typename\n height\n }\n ... on Droid {\n __typename\n primaryFunction\n }\n }\n}" - }, - "b55bd9d56d1b5972345412b6adb88ceb64d6086c8051d2588d8ab701f0ee7c2f" : { - "name" : "HeroDetailsWithFragment", - "source" : "query HeroDetailsWithFragment($episode: Episode) {\n hero(episode: $episode) {\n __typename\n ...HeroDetails\n }\n}\nfragment HeroDetails on Character {\n __typename\n name\n ... on Human {\n __typename\n height\n }\n ... on Droid {\n __typename\n primaryFunction\n }\n}" - }, - "7277e97563e911ac8f5c91d401028d218aae41f38df014d7fa0b037bb2a2e739" : { - "name" : "DroidDetailsWithFragment", - "source" : "query DroidDetailsWithFragment($episode: Episode) {\n hero(episode: $episode) {\n __typename\n ...DroidDetails\n }\n}\nfragment DroidDetails on Droid {\n __typename\n name\n primaryFunction\n}" - }, - "2a8ad85a703add7d64622aaf6be76b58a1134caf28e4ff6b34dd00ba89541364" : { - "name" : "SameHeroTwice", - "source" : "query SameHeroTwice {\n hero {\n __typename\n name\n }\n r2: hero {\n __typename\n appearsIn\n }\n}" - }, - "b868fa9c48f19b8151c08c09f46831e3b9cd09f5c617d328647de785244b52bb" : { - "name" : "TwoHeroes", - "source" : "query TwoHeroes {\n r2: hero {\n __typename\n name\n }\n luke: hero(episode: EMPIRE) {\n __typename\n name\n }\n}" - }, - "3dd42259adf2d0598e89e0279bee2c128a7913f02b1da6aa43f3b5def6a8a1f8" : { - "name" : "HeroNameConditionalExclusion", - "source" : "query HeroNameConditionalExclusion($skipName: Boolean!) {\n hero {\n __typename\n name @skip(if: $skipName)\n }\n}" - }, - "338081aea3acc83d04af0741ecf0da1ec2ee8e6468a88383476b681015905ef8" : { - "name" : "HeroNameConditionalInclusion", - "source" : "query HeroNameConditionalInclusion($includeName: Boolean!) {\n hero {\n __typename\n name @include(if: $includeName)\n }\n}" - }, - "66f4dc124b6374b1912b22a2a208e34a4b1997349402a372b95bcfafc7884064" : { - "name" : "HeroNameConditionalBoth", - "source" : "query HeroNameConditionalBoth($skipName: Boolean!, $includeName: Boolean!) {\n hero {\n __typename\n name @skip(if: $skipName) @include(if: $includeName)\n }\n}" - }, - "d0f9e9205cdc09320035662f528a177654d3275b0bf94cf0e259a65fde33e7e5" : { - "name" : "HeroNameConditionalBothSeparate", - "source" : "query HeroNameConditionalBothSeparate($skipName: Boolean!, $includeName: Boolean!) {\n hero {\n __typename\n name @skip(if: $skipName)\n name @include(if: $includeName)\n }\n}" - }, - "3091d9d3f1d2374e2f835ce05d332e50b3fe61502d73213b9aa511f0f94f091c" : { - "name" : "HeroDetailsInlineConditionalInclusion", - "source" : "query HeroDetailsInlineConditionalInclusion($includeDetails: Boolean!) {\n hero {\n __typename\n ... @include(if: $includeDetails) {\n __typename\n name\n appearsIn\n }\n }\n}" - }, - "b0fa7927ff93b4a579c3460fb04d093072d34c8018e41197c7e080aeeec5e19b" : { - "name" : "HeroDetailsFragmentConditionalInclusion", - "source" : "query HeroDetailsFragmentConditionalInclusion($includeDetails: Boolean!) {\n hero {\n __typename\n ...HeroDetails @include(if: $includeDetails)\n }\n}\nfragment HeroDetails on Character {\n __typename\n name\n ... on Human {\n __typename\n height\n }\n ... on Droid {\n __typename\n primaryFunction\n }\n}" - }, - "76aecc75265295818d3990000b17e32d5524ca85a4bc159ae8a3f8ec7ce91cc3" : { - "name" : "HeroNameTypeSpecificConditionalInclusion", - "source" : "query HeroNameTypeSpecificConditionalInclusion($episode: Episode, $includeName: Boolean!) {\n hero(episode: $episode) {\n __typename\n name @include(if: $includeName)\n ... on Droid {\n __typename\n name\n }\n }\n}" - }, - "8cada231691ff2f5a0a07c54b7332114588f11b947795da345c5b054211fbcfd" : { - "name" : "HeroFriendsDetailsConditionalInclusion", - "source" : "query HeroFriendsDetailsConditionalInclusion($includeFriendsDetails: Boolean!) {\n hero {\n __typename\n friends @include(if: $includeFriendsDetails) {\n __typename\n name\n ... on Droid {\n __typename\n primaryFunction\n }\n }\n }\n}" - }, - "65381a20574db4b458a0821328252deb0da1a107f9ab77c99fb2467e66a5f12d" : { - "name" : "HeroFriendsDetailsUnconditionalAndConditionalInclusion", - "source" : "query HeroFriendsDetailsUnconditionalAndConditionalInclusion($includeFriendsDetails: Boolean!) {\n hero {\n __typename\n friends {\n __typename\n name\n }\n friends @include(if: $includeFriendsDetails) {\n __typename\n name\n ... on Droid {\n __typename\n primaryFunction\n }\n }\n }\n}" - }, - "477b77c476899915498a56ae7bb835667b1e875cb94f6daa7f75e05018be2c3a" : { - "name" : "Search", - "source" : "query Search($term: String) {\n search(text: $term) {\n __typename\n ... on Human {\n __typename\n id\n name\n }\n ... on Droid {\n __typename\n id\n name\n }\n ... on Starship {\n __typename\n id\n name\n }\n }\n}" - }, - "f6e76545cd03aa21368d9969cb39447f6e836a16717823281803778e7805d671" : { - "name" : "HeroName", - "source" : "query HeroName($episode: Episode) {\n hero(episode: $episode) {\n __typename\n name\n }\n}" - }, - "83c03f612c46fca72f6cb902df267c57bffc9209bc44dd87d2524fb2b34f6f18" : { - "name" : "HeroNameWithID", - "source" : "query HeroNameWithID($episode: Episode) {\n hero(episode: $episode) {\n __typename\n id\n name\n }\n}" - }, - "b952f0054915a32ec524ac0dde0244bcda246649debe149f9e32e303e21c8266" : { - "name" : "HeroNameWithFragment", - "source" : "query HeroNameWithFragment($episode: Episode) {\n hero(episode: $episode) {\n __typename\n ...CharacterName\n }\n}\nfragment CharacterName on Character {\n __typename\n name\n}" - }, - "a87a0694c09d1ed245e9a80f245d96a5f57b20a4aa936ee9ab09b2a43620db02" : { - "name" : "HeroNameWithFragmentAndID", - "source" : "query HeroNameWithFragmentAndID($episode: Episode) {\n hero(episode: $episode) {\n __typename\n id\n ...CharacterName\n }\n}\nfragment CharacterName on Character {\n __typename\n name\n}" - }, - "eac5a52f9020fc2e9b5dc5facfd6a6295683b8d57ea62ee84254069fcd5e504c" : { - "name" : "HeroTypeDependentAliasedField", - "source" : "query HeroTypeDependentAliasedField($episode: Episode) {\n hero(episode: $episode) {\n __typename\n ... on Human {\n __typename\n property: homePlanet\n }\n ... on Droid {\n __typename\n property: primaryFunction\n }\n }\n}" - }, - "38644c5e7cf4fd506b91d2e7010cabf84e63dfcd33cf1deb443b4b32b55e2cbe" : { - "name" : "ReviewAdded", - "source" : "subscription ReviewAdded($episode: Episode) {\n reviewAdded(episode: $episode) {\n __typename\n episode\n stars\n commentary\n }\n}" - }, - "39eb41b5a9477c36fa529c23d6f0de6ebcc0312daf5bdcfe208d5baec752dc5b" : { - "name" : "HeroParentTypeDependentField", - "source" : "query HeroParentTypeDependentField($episode: Episode) {\n hero(episode: $episode) {\n __typename\n name\n ... on Human {\n __typename\n friends {\n __typename\n name\n ... on Human {\n __typename\n height(unit: FOOT)\n }\n }\n }\n ... on Droid {\n __typename\n friends {\n __typename\n name\n ... on Human {\n __typename\n height(unit: METER)\n }\n }\n }\n }\n}" - }, - "9bbf5b4074d0635fb19d17c621b7b04ebfb1920d468a94266819e149841e7d5d" : { - "name" : "CreateReviewForEpisode", - "source" : "mutation CreateReviewForEpisode($episode: Episode!, $review: ReviewInput!) {\n createReview(episode: $episode, review: $review) {\n __typename\n stars\n commentary\n }\n}" - }, - "4a1250de93ebcb5cad5870acf15001112bf27bb963e8709555b5ff67a1405374" : { - "name" : "CreateAwesomeReview", - "source" : "mutation CreateAwesomeReview {\n createReview(episode: JEDI, review: {stars: 10, commentary: \"This is awesome!\"}) {\n __typename\n stars\n commentary\n }\n}" - }, - "a9600d176cd7e4671b8689f1d01fe79ea896932bfafb8a925af673f0e4111828" : { - "name" : "CreateReviewWithNullField", - "source" : "mutation CreateReviewWithNullField {\n createReview(episode: JEDI, review: {stars: 10, commentary: null}) {\n __typename\n stars\n commentary\n }\n}" - }, - "b37eb69b82fd52358321e49453769750983be1c286744dbf415735d7bcf12f1e" : { - "name" : "Human", - "source" : "query Human($id: ID!) {\n human(id: $id) {\n __typename\n name\n mass\n }\n}" - } + "format": "apollo-persisted-query-manifest", + "version": 1, + "operations": [ + { + "id": "1e36c3331171b74c012b86caa04fbb01062f37c61227655d9c0729a62c6f7285", + "body": "query HeroAndFriendsNames($episode: Episode) { hero(episode: $episode) { __typename name friends { __typename name } } }", + "name": "HeroAndFriendsNames", + "type": "query" + }, + { + "id": "cdf121c8a2f2188bd1c4dcc04df6104e989164b27f1e7f13d27ccc9c03fbda0c", + "body": "query HeroAndFriendsNamesWithIDs($episode: Episode) { hero(episode: $episode) { __typename id name friends { __typename id name } } }", + "name": "HeroAndFriendsNamesWithIDs", + "type": "query" + }, + { + "id": "8f1f880891cdfbf7be7ea11bb4b09708bcbf1e3f8e8a40ecb6fcb33c6078955f", + "body": "query HeroAndFriendsIDs($episode: Episode) { hero(episode: $episode) { __typename id name friends { __typename id } } }", + "name": "HeroAndFriendsIDs", + "type": "query" + }, + { + "id": "de03aaedeb69050ef75e3aa56b262b4ea1e08bb6fd174f2e91ddd9b84a8ff897", + "body": "query HeroAndFriendsNamesWithIDForParentOnly($episode: Episode) { hero(episode: $episode) { __typename id name friends { __typename name } } }", + "name": "HeroAndFriendsNamesWithIDForParentOnly", + "type": "query" + }, + { + "id": "513b65fa459185f88540be8d60cdeefb69fd6c82a21b804214337558aa6ecb0b", + "body": "query HeroFriendsOfFriendsNames($episode: Episode) { hero(episode: $episode) { __typename friends { __typename id friends { __typename name } } } }", + "name": "HeroFriendsOfFriendsNames", + "type": "query" + }, + { + "id": "07c54599c2b5f9d4215d1bff7f5f6ff458c983aa5c13338fd44b051210d5ecc6", + "body": "query HeroAndFriendsNamesWithFragment($episode: Episode) { hero(episode: $episode) { __typename name ...FriendsNames } }\nfragment FriendsNames on Character { __typename friends { __typename name } }", + "name": "HeroAndFriendsNamesWithFragment", + "type": "query" + }, + { + "id": "9a769ab058900912bff4e4c51c1b257f609e4dfb4aaa1f17166adc19d510e363", + "body": "query HeroAndFriendsNamesWithFragmentTwice($episode: Episode) { hero(episode: $episode) { __typename friends { __typename ...CharacterName } ... on Droid { __typename friends { __typename ...CharacterName } } } }\nfragment CharacterName on Character { __typename name }", + "name": "HeroAndFriendsNamesWithFragmentTwice", + "type": "query" + }, + { + "id": "ecdf5248575524004a9d43832abc54e8c0e1d2b3c0afb8bb0c1c1c514b4f9baf", + "body": "query HeroNameAndAppearsIn($episode: Episode) { hero(episode: $episode) { __typename name appearsIn } }", + "name": "HeroNameAndAppearsIn", + "type": "query" + }, + { + "id": "4fc9c2e7f9fbe8ef3f28936bd0b12e8f32bc8d70f3e8ec5df8a6aaf3efd4921c", + "body": "query HeroNameAndAppearsInWithFragment($episode: Episode) { hero(episode: $episode) { __typename ...CharacterNameAndAppearsIn } }\nfragment CharacterNameAndAppearsIn on Character { __typename name appearsIn }", + "name": "HeroNameAndAppearsInWithFragment", + "type": "query" + }, + { + "id": "e42a9be2ae0f222985e3eacf8d8d513002954d5031dcf544bbb0d27b1089fc58", + "body": "query Starship { starship(id: 3000) { __typename name coordinates } }", + "name": "Starship", + "type": "query" + }, + { + "id": "c10b54b8dd9361556f3b12d71f28c859ace043525d8d19541b39eadc47d14b15", + "body": "query StarshipCoordinates($coordinates: [[Float!]!]) { starshipCoordinates(coordinates: $coordinates) { __typename name coordinates length } }", + "name": "StarshipCoordinates", + "type": "query" + }, + { + "id": "59243627e0166c9b631551b56dc4d29701f2d90336d83c231172c50152e02475", + "body": "query HeroAppearsIn { hero { __typename appearsIn } }", + "name": "HeroAppearsIn", + "type": "query" + }, + { + "id": "b7e9c75d75c77765849b67116235609b3a05b9052975c617f51a315f8fbaf45a", + "body": "query HeroAppearsInWithFragment($episode: Episode) { hero(episode: $episode) { __typename ...CharacterAppearsIn } }\nfragment CharacterAppearsIn on Character { __typename appearsIn }", + "name": "HeroAppearsInWithFragment", + "type": "query" + }, + { + "id": "bf81c1338a3953d1c17c5cad3db3c3ab18b16a6822125ab81c15eb0dd3e82193", + "body": "query HeroDetails($episode: Episode) { hero(episode: $episode) { __typename name ... on Human { __typename height } ... on Droid { __typename primaryFunction } } }", + "name": "HeroDetails", + "type": "query" + }, + { + "id": "09fe4fc0cbcde5f0ba08b1207526cae13eb2b73ca95f929d4153dd3f643b6780", + "body": "query HeroDetailsWithFragment($episode: Episode) { hero(episode: $episode) { __typename ...HeroDetails } }\nfragment HeroDetails on Character { __typename name ... on Human { __typename height } ... on Droid { __typename primaryFunction } }", + "name": "HeroDetailsWithFragment", + "type": "query" + }, + { + "id": "6696d5064faa0c379b73574aa6d4c5b912eb17339afc8b66babae61542d233d7", + "body": "query DroidDetailsWithFragment($episode: Episode) { hero(episode: $episode) { __typename ...DroidDetails } }\nfragment DroidDetails on Droid { __typename name primaryFunction }", + "name": "DroidDetailsWithFragment", + "type": "query" + }, + { + "id": "3d960acb3caffc4e42701ccada8535b1a5640f0cc46966b6a12830c755ff46d8", + "body": "query SameHeroTwice { hero { __typename name } r2: hero { __typename appearsIn } }", + "name": "SameHeroTwice", + "type": "query" + }, + { + "id": "79c1cf70ead0fb9d7bb0811982560f1585b0b0a4ad7507c934b43a4482bb2097", + "body": "query TwoHeroes { r2: hero { __typename name } luke: hero(episode: EMPIRE) { __typename name } }", + "name": "TwoHeroes", + "type": "query" + }, + { + "id": "b6d6f1d10cde449adbf2891d489159006188e63d4dea4edb9a23eddcbe0bd361", + "body": "query HeroNameConditionalExclusion($skipName: Boolean!) { hero { __typename name @skip(if: $skipName) } }", + "name": "HeroNameConditionalExclusion", + "type": "query" + }, + { + "id": "dd8e5df9634bb4fb6455e4aaddd2941c5abf785b7d28cda959aba65157e950c6", + "body": "query HeroNameConditionalInclusion($includeName: Boolean!) { hero { __typename name @include(if: $includeName) } }", + "name": "HeroNameConditionalInclusion", + "type": "query" + }, + { + "id": "e063fa4ab5493e9c67bfa96dfedfa8570475f6286f38c482f6e85ced4ea206af", + "body": "query HeroNameConditionalBoth($skipName: Boolean!, $includeName: Boolean!) { hero { __typename name @skip(if: $skipName) @include(if: $includeName) } }", + "name": "HeroNameConditionalBoth", + "type": "query" + }, + { + "id": "60741c6fca15865a9af75a269ed05871e681f48ac48edfac2a77d953d217d03c", + "body": "query HeroNameConditionalBothSeparate($skipName: Boolean!, $includeName: Boolean!) { hero { __typename name @skip(if: $skipName) name @include(if: $includeName) } }", + "name": "HeroNameConditionalBothSeparate", + "type": "query" + }, + { + "id": "e251576f8c1cfcd442f44d2fbe5fd4b425a36ddd41fb4b6c1019c501ac6ac5bc", + "body": "query HeroDetailsInlineConditionalInclusion($includeDetails: Boolean!) { hero { __typename ... @include(if: $includeDetails) { __typename name appearsIn } } }", + "name": "HeroDetailsInlineConditionalInclusion", + "type": "query" + }, + { + "id": "17dfb13c5d9e6c67703fc037b9114ea53ccc8f9274dfecb4abfc2d5a168cf612", + "body": "query HeroDetailsFragmentConditionalInclusion($includeDetails: Boolean!) { hero { __typename ...HeroDetails @include(if: $includeDetails) } }\nfragment HeroDetails on Character { __typename name ... on Human { __typename height } ... on Droid { __typename primaryFunction } }", + "name": "HeroDetailsFragmentConditionalInclusion", + "type": "query" + }, + { + "id": "c05a6e91e1a3ddc3df21205ed7fca49cf6f3f171e4390ac98e7690c391b18baf", + "body": "query HeroNameTypeSpecificConditionalInclusion($episode: Episode, $includeName: Boolean!) { hero(episode: $episode) { __typename name @include(if: $includeName) ... on Droid { __typename name } } }", + "name": "HeroNameTypeSpecificConditionalInclusion", + "type": "query" + }, + { + "id": "ca1b86ff4a0f8212bdac70fbb59c9bb8023d0a30ca0225b24831bb3e807b22a0", + "body": "query HeroFriendsDetailsConditionalInclusion($includeFriendsDetails: Boolean!) { hero { __typename friends @include(if: $includeFriendsDetails) { __typename name ... on Droid { __typename primaryFunction } } } }", + "name": "HeroFriendsDetailsConditionalInclusion", + "type": "query" + }, + { + "id": "e36c8e5d752afda2a90fe44bcbfeb92de68f0da92b8390d626d3005cbad16dbe", + "body": "query HeroFriendsDetailsUnconditionalAndConditionalInclusion($includeFriendsDetails: Boolean!) { hero { __typename friends { __typename name } friends @include(if: $includeFriendsDetails) { __typename name ... on Droid { __typename primaryFunction } } } }", + "name": "HeroFriendsDetailsUnconditionalAndConditionalInclusion", + "type": "query" + }, + { + "id": "29ecc9c7acac3eab2585d305aed9f8257b448bc7ea57341a135d1fa476973ecb", + "body": "query Search($term: String) { search(text: $term) { __typename ... on Human { __typename id name } ... on Droid { __typename id name } ... on Starship { __typename id name } } }", + "name": "Search", + "type": "query" + }, + { + "id": "b9d49e889d6f5877c0bf09b8b4f88a71f88836a771e0e48c270a9aa8b506dda1", + "body": "query HeroName($episode: Episode) { hero(episode: $episode) { __typename name } }", + "name": "HeroName", + "type": "query" + }, + { + "id": "675d636002a28e24e3802d5f04772943b0a78b8795203fcab53f4c8466e1e53c", + "body": "query HeroNameWithID($episode: Episode) { hero(episode: $episode) { __typename id name } }", + "name": "HeroNameWithID", + "type": "query" + }, + { + "id": "68baad3c27796cb1bf980681324e43b948aa1109698ba57404c1afa46e914ab1", + "body": "query HeroNameWithFragment($episode: Episode) { hero(episode: $episode) { __typename ...CharacterName } }\nfragment CharacterName on Character { __typename name }", + "name": "HeroNameWithFragment", + "type": "query" + }, + { + "id": "ec14e5fffc56163c516a21f0d211a7a86d68a3512e6fb6df38a19babe0d1df8d", + "body": "query HeroNameWithFragmentAndID($episode: Episode) { hero(episode: $episode) { __typename id ...CharacterName } }\nfragment CharacterName on Character { __typename name }", + "name": "HeroNameWithFragmentAndID", + "type": "query" + }, + { + "id": "5b1ed6a84e96a4e48a3cad675ebb46020bce176f47361d097d8a0a824b7b8452", + "body": "query HeroTypeDependentAliasedField($episode: Episode) { hero(episode: $episode) { __typename ... on Human { __typename property: homePlanet } ... on Droid { __typename property: primaryFunction } } }", + "name": "HeroTypeDependentAliasedField", + "type": "query" + }, + { + "id": "2a05903b49a3b665eeb8f7a24240623aff77f1555e006f11bca604540c7cdba8", + "body": "subscription ReviewAdded($episode: Episode) { reviewAdded(episode: $episode) { __typename episode stars commentary } }", + "name": "ReviewAdded", + "type": "subscription" + }, + { + "id": "dc3b582f2baa66cfb5cd53eb3c215933427fd0537076767c8e0ef894d3990d15", + "body": "query HeroParentTypeDependentField($episode: Episode) { hero(episode: $episode) { __typename name ... on Human { __typename friends { __typename name ... on Human { __typename height(unit: FOOT) } } } ... on Droid { __typename friends { __typename name ... on Human { __typename height(unit: METER) } } } } }", + "name": "HeroParentTypeDependentField", + "type": "query" + }, + { + "id": "3edcd1f17839f43db021eccbe2ecd41ad7dcb1ba6cd4b7e9897afb4162e4c223", + "body": "mutation CreateReviewForEpisode($episode: Episode!, $review: ReviewInput!) { createReview(episode: $episode, review: $review) { __typename stars commentary } }", + "name": "CreateReviewForEpisode", + "type": "mutation" + }, + { + "id": "36634ea692d455075551673f2f529e85c8acf6f5e3707243781324cd3d968d02", + "body": "mutation CreateAwesomeReview { createReview(episode: JEDI, review: {stars: 10, commentary: "This is awesome!"}) { __typename stars commentary } }", + "name": "CreateAwesomeReview", + "type": "mutation" + }, + { + "id": "e962313bc77c193dc516d097b5e41efea073de16c3a5f2e8c00f082853835d49", + "body": "mutation CreateReviewWithNullField { createReview(episode: JEDI, review: {stars: 10, commentary: null}) { __typename stars commentary } }", + "name": "CreateReviewWithNullField", + "type": "mutation" + }, + { + "id": "22b975c180932a926f48bfec1e002b9d1389e0ee1d84b3cdfa337d80fb036a26", + "body": "query Human($id: ID!) { human(id: $id) { __typename name mass } }", + "name": "Human", + "type": "query" + } + ] } \ No newline at end of file diff --git a/Sources/SubscriptionAPI/SubscriptionAPI/Sources/Operations/Subscriptions/IncrementingSubscription.graphql.swift b/Sources/SubscriptionAPI/SubscriptionAPI/Sources/Operations/Subscriptions/IncrementingSubscription.graphql.swift index 9473a1fd5..1a899ede6 100644 --- a/Sources/SubscriptionAPI/SubscriptionAPI/Sources/Operations/Subscriptions/IncrementingSubscription.graphql.swift +++ b/Sources/SubscriptionAPI/SubscriptionAPI/Sources/Operations/Subscriptions/IncrementingSubscription.graphql.swift @@ -7,11 +7,7 @@ public class IncrementingSubscription: GraphQLSubscription { public static let operationName: String = "Incrementing" public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #""" - subscription Incrementing { - numberIncremented - } - """# + #"subscription Incrementing { numberIncremented }"# )) public init() {} diff --git a/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadMultipleFilesToDifferentParametersMutation.graphql.swift b/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadMultipleFilesToDifferentParametersMutation.graphql.swift index 32c6433a7..9df31f640 100644 --- a/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadMultipleFilesToDifferentParametersMutation.graphql.swift +++ b/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadMultipleFilesToDifferentParametersMutation.graphql.swift @@ -7,17 +7,7 @@ public class UploadMultipleFilesToDifferentParametersMutation: GraphQLMutation { public static let operationName: String = "UploadMultipleFilesToDifferentParameters" public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #""" - mutation UploadMultipleFilesToDifferentParameters($singleFile: Upload!, $multipleFiles: [Upload!]!) { - multipleParameterUpload(singleFile: $singleFile, multipleFiles: $multipleFiles) { - __typename - id - path - filename - mimetype - } - } - """# + #"mutation UploadMultipleFilesToDifferentParameters($singleFile: Upload!, $multipleFiles: [Upload!]!) { multipleParameterUpload(singleFile: $singleFile, multipleFiles: $multipleFiles) { __typename id path filename mimetype } }"# )) public var singleFile: Upload diff --git a/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadMultipleFilesToTheSameParameterMutation.graphql.swift b/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadMultipleFilesToTheSameParameterMutation.graphql.swift index 5464622ce..13f29b501 100644 --- a/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadMultipleFilesToTheSameParameterMutation.graphql.swift +++ b/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadMultipleFilesToTheSameParameterMutation.graphql.swift @@ -7,17 +7,7 @@ public class UploadMultipleFilesToTheSameParameterMutation: GraphQLMutation { public static let operationName: String = "UploadMultipleFilesToTheSameParameter" public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #""" - mutation UploadMultipleFilesToTheSameParameter($files: [Upload!]!) { - multipleUpload(files: $files) { - __typename - id - path - filename - mimetype - } - } - """# + #"mutation UploadMultipleFilesToTheSameParameter($files: [Upload!]!) { multipleUpload(files: $files) { __typename id path filename mimetype } }"# )) public var files: [Upload] diff --git a/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadOneFileMutation.graphql.swift b/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadOneFileMutation.graphql.swift index bd39aebbd..6442fa8c2 100644 --- a/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadOneFileMutation.graphql.swift +++ b/Sources/UploadAPI/UploadAPI/Sources/Operations/Mutations/UploadOneFileMutation.graphql.swift @@ -7,17 +7,7 @@ public class UploadOneFileMutation: GraphQLMutation { public static let operationName: String = "UploadOneFile" public static let operationDocument: ApolloAPI.OperationDocument = .init( definition: .init( - #""" - mutation UploadOneFile($file: Upload!) { - singleUpload(file: $file) { - __typename - id - path - filename - mimetype - } - } - """# + #"mutation UploadOneFile($file: Upload!) { singleUpload(file: $file) { __typename id path filename mimetype } }"# )) public var file: Upload diff --git a/Sources/UploadAPI/graphql/operationIDs.json b/Sources/UploadAPI/graphql/operationIDs.json index 8af16a47b..7d5f88c7f 100644 --- a/Sources/UploadAPI/graphql/operationIDs.json +++ b/Sources/UploadAPI/graphql/operationIDs.json @@ -1,14 +1,24 @@ { - "88858c283bb72f18c0049dc85b140e72a4046f469fa16a8bf4bcf01c11d8a2b7" : { - "name" : "UploadMultipleFilesToTheSameParameter", - "source" : "mutation UploadMultipleFilesToTheSameParameter($files: [Upload!]!) {\n multipleUpload(files: $files) {\n __typename\n id\n path\n filename\n mimetype\n }\n}" - }, - "1ec89997a185c50bacc5f62ad41f27f3070f4a950d72e4a1510a4c64160812d5" : { - "name" : "UploadMultipleFilesToDifferentParameters", - "source" : "mutation UploadMultipleFilesToDifferentParameters($singleFile: Upload!, $multipleFiles: [Upload!]!) {\n multipleParameterUpload(singleFile: $singleFile, multipleFiles: $multipleFiles) {\n __typename\n id\n path\n filename\n mimetype\n }\n}" - }, - "c5d5919f77d9ba16a9689b6b0ad4b781cb05dc1dc4812623bf80f7c044c09533" : { - "name" : "UploadOneFile", - "source" : "mutation UploadOneFile($file: Upload!) {\n singleUpload(file: $file) {\n __typename\n id\n path\n filename\n mimetype\n }\n}" - } + "format": "apollo-persisted-query-manifest", + "version": 1, + "operations": [ + { + "id": "93d5a278f1e14f434bcb6978c5da1ac4aec6a5ad8c81aa396f60edf825cf09fc", + "body": "mutation UploadMultipleFilesToTheSameParameter($files: [Upload!]!) { multipleUpload(files: $files) { __typename id path filename mimetype } }", + "name": "UploadMultipleFilesToTheSameParameter", + "type": "mutation" + }, + { + "id": "d9562c30ed2555c852d7e7e49a4f29645a93807991fe6e733059fe87404eb25c", + "body": "mutation UploadMultipleFilesToDifferentParameters($singleFile: Upload!, $multipleFiles: [Upload!]!) { multipleParameterUpload(singleFile: $singleFile, multipleFiles: $multipleFiles) { __typename id path filename mimetype } }", + "name": "UploadMultipleFilesToDifferentParameters", + "type": "mutation" + }, + { + "id": "d67bee226e4f3b990d0d860826e93cd0ee158f02564d8fccff941eb04a9e4f07", + "body": "mutation UploadOneFile($file: Upload!) { singleUpload(file: $file) { __typename id path filename mimetype } }", + "name": "UploadOneFile", + "type": "mutation" + } + ] } \ No newline at end of file diff --git a/Tests/ApolloCodegenTests/ApolloCodegenTests.swift b/Tests/ApolloCodegenTests/ApolloCodegenTests.swift index e13169999..09633f3f9 100644 --- a/Tests/ApolloCodegenTests/ApolloCodegenTests.swift +++ b/Tests/ApolloCodegenTests/ApolloCodegenTests.swift @@ -653,6 +653,7 @@ class ApolloCodegenTests: XCTestCase { directoryURL.appendingPathComponent("Sources/Fragments/ClassroomPetDetails.graphql.swift").path, directoryURL.appendingPathComponent("Sources/Fragments/HeightInMeters.graphql.swift").path, directoryURL.appendingPathComponent("Sources/Fragments/WarmBloodedDetails.graphql.swift").path, + directoryURL.appendingPathComponent("Sources/Fragments/CrocodileFragment.graphql.swift").path, directoryURL.appendingPathComponent("Sources/LocalCacheMutations/AllAnimalsLocalCacheMutation.graphql.swift").path, directoryURL.appendingPathComponent("Sources/LocalCacheMutations/PetDetailsMutation.graphql.swift").path, @@ -749,6 +750,7 @@ class ApolloCodegenTests: XCTestCase { operationsOutputURL.appendingPathComponent("Fragments/ClassroomPetDetails.graphql.swift").path, operationsOutputURL.appendingPathComponent("Fragments/HeightInMeters.graphql.swift").path, operationsOutputURL.appendingPathComponent("Fragments/WarmBloodedDetails.graphql.swift").path, + operationsOutputURL.appendingPathComponent("Fragments/CrocodileFragment.graphql.swift").path, operationsOutputURL.appendingPathComponent("LocalCacheMutations/AllAnimalsLocalCacheMutation.graphql.swift").path, operationsOutputURL.appendingPathComponent("LocalCacheMutations/PetDetailsMutation.graphql.swift").path, @@ -848,6 +850,7 @@ class ApolloCodegenTests: XCTestCase { directoryURL.appendingPathComponent("Sources/Fragments/ClassroomPetDetails.graphql.swift").path, directoryURL.appendingPathComponent("Sources/Fragments/HeightInMeters.graphql.swift").path, directoryURL.appendingPathComponent("Sources/Fragments/WarmBloodedDetails.graphql.swift").path, + directoryURL.appendingPathComponent("Sources/Fragments/CrocodileFragment.graphql.swift").path, directoryURL.appendingPathComponent("Sources/LocalCacheMutations/AllAnimalsLocalCacheMutation.graphql.swift").path, directoryURL.appendingPathComponent("Sources/LocalCacheMutations/PetDetailsMutation.graphql.swift").path, @@ -1016,6 +1019,7 @@ class ApolloCodegenTests: XCTestCase { directoryURL.appendingPathComponent("RelativePath/Sources/Fragments/ClassroomPetDetails.graphql.swift").path, directoryURL.appendingPathComponent("RelativePath/Sources/Fragments/HeightInMeters.graphql.swift").path, directoryURL.appendingPathComponent("RelativePath/Sources/Fragments/WarmBloodedDetails.graphql.swift").path, + directoryURL.appendingPathComponent("RelativePath/Sources/Fragments/CrocodileFragment.graphql.swift").path, directoryURL.appendingPathComponent("RelativePath/Sources/LocalCacheMutations/AllAnimalsLocalCacheMutation.graphql.swift").path, directoryURL.appendingPathComponent("RelativePath/Sources/LocalCacheMutations/PetDetailsMutation.graphql.swift").path, @@ -1115,6 +1119,7 @@ class ApolloCodegenTests: XCTestCase { directoryURL.appendingPathComponent("RelativeOperations/Fragments/ClassroomPetDetails.graphql.swift").path, directoryURL.appendingPathComponent("RelativeOperations/Fragments/HeightInMeters.graphql.swift").path, directoryURL.appendingPathComponent("RelativeOperations/Fragments/WarmBloodedDetails.graphql.swift").path, + directoryURL.appendingPathComponent("RelativeOperations/Fragments/CrocodileFragment.graphql.swift").path, directoryURL.appendingPathComponent("RelativeOperations/LocalCacheMutations/AllAnimalsLocalCacheMutation.graphql.swift").path, directoryURL.appendingPathComponent("RelativeOperations/LocalCacheMutations/PetDetailsMutation.graphql.swift").path, diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/FragmentTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/FragmentTemplateTests.swift index 0b85f6f6a..cc0dbbc6c 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/FragmentTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/FragmentTemplateTests.swift @@ -68,7 +68,7 @@ class FragmentTemplateTests: XCTestCase { """ struct TestFragment: TestSchema.SelectionSet, Fragment { static var fragmentDefinition: StaticString { - "fragment TestFragment on Query { __typename allAnimals { __typename species } }" + #"fragment TestFragment on Query { __typename allAnimals { __typename species } }"# } let __data: DataDict @@ -99,7 +99,7 @@ class FragmentTemplateTests: XCTestCase { """ struct TestFragment: TestSchema.SelectionSet, Fragment { static var fragmentDefinition: StaticString { - "fragment testFragment on Query { __typename allAnimals { __typename species } }" + #"fragment testFragment on Query { __typename allAnimals { __typename species } }"# """ // when @@ -248,7 +248,7 @@ class FragmentTemplateTests: XCTestCase { let expected = """ struct TestFragment: TestSchema.SelectionSet, Fragment { static var fragmentDefinition: StaticString { - "fragment TestFragment on Query { __typename }" + #"fragment TestFragment on Query { __typename }"# } let __data: DataDict @@ -281,7 +281,7 @@ class FragmentTemplateTests: XCTestCase { let expected = """ struct TestFragment: TestSchema.SelectionSet, Fragment { static var fragmentDefinition: StaticString { - "fragment TestFragment on Animal { __typename }" + #"fragment TestFragment on Animal { __typename }"# } let __data: DataDict @@ -615,7 +615,7 @@ class FragmentTemplateTests: XCTestCase { """ struct TestFragment: TestSchema.MutableSelectionSet, Fragment { static var fragmentDefinition: StaticString { - "fragment TestFragment on Query { __typename allAnimals { __typename species } }" + #"fragment TestFragment on Query { __typename allAnimals { __typename species } }"# } """ diff --git a/Tests/ApolloTests/UploadRequestTests.swift b/Tests/ApolloTests/UploadRequestTests.swift index 36c63ef27..5acb97030 100644 --- a/Tests/ApolloTests/UploadRequestTests.swift +++ b/Tests/ApolloTests/UploadRequestTests.swift @@ -56,7 +56,7 @@ class UploadRequestTests: XCTestCase { --TEST.BOUNDARY Content-Disposition: form-data; name="operations" -{"operationName":"UploadOneFile","query":"mutation UploadOneFile($file: Upload!) {\\n singleUpload(file: $file) {\\n __typename\\n id\\n path\\n filename\\n mimetype\\n }\\n}","variables":{"file":null}} +{"operationName":"UploadOneFile","query":"mutation UploadOneFile($file: Upload!) { singleUpload(file: $file) { __typename id path filename mimetype } }","variables":{"file":null}} --TEST.BOUNDARY Content-Disposition: form-data; name="map" @@ -104,7 +104,7 @@ Alpha file content. --TEST.BOUNDARY Content-Disposition: form-data; name="operations" -{"operationName":"UploadMultipleFilesToTheSameParameter","query":"mutation UploadMultipleFilesToTheSameParameter($files: [Upload!]!) {\\n multipleUpload(files: $files) {\\n __typename\\n id\\n path\\n filename\\n mimetype\\n }\\n}","variables":{"files":[null,null]}} +{"operationName":"UploadMultipleFilesToTheSameParameter","query":"mutation UploadMultipleFilesToTheSameParameter($files: [Upload!]!) { multipleUpload(files: $files) { __typename id path filename mimetype } }","variables":{"files":[null,null]}} --TEST.BOUNDARY Content-Disposition: form-data; name="map" @@ -166,7 +166,7 @@ Bravo file content. --TEST.BOUNDARY Content-Disposition: form-data; name="operations" -{"operationName":"UploadMultipleFilesToDifferentParameters","query":"mutation UploadMultipleFilesToDifferentParameters($singleFile: Upload!, $multipleFiles: [Upload!]!) {\\n multipleParameterUpload(singleFile: $singleFile, multipleFiles: $multipleFiles) {\\n __typename\\n id\\n path\\n filename\\n mimetype\\n }\\n}","variables":{"multipleFiles":["b.txt","c.txt"],\"secondField\":null,"singleFile":"a.txt","uploads\":null}} +{"operationName":"UploadMultipleFilesToDifferentParameters","query":"mutation UploadMultipleFilesToDifferentParameters($singleFile: Upload!, $multipleFiles: [Upload!]!) { multipleParameterUpload(singleFile: $singleFile, multipleFiles: $multipleFiles) { __typename id path filename mimetype } }","variables":{"multipleFiles":["b.txt","c.txt"],"secondField":null,"singleFile":"a.txt","uploads":null}} --TEST.BOUNDARY Content-Disposition: form-data; name="map" diff --git a/scripts/run-test-codegen-configurations.sh b/scripts/run-test-codegen-configurations.sh index c3608e6a1..27fa60a0f 100755 --- a/scripts/run-test-codegen-configurations.sh +++ b/scripts/run-test-codegen-configurations.sh @@ -23,18 +23,21 @@ CodeGenConfigsDirectory="./Tests/TestCodeGenConfigurations" for dir in `ls $CodeGenConfigsDirectory`; do echo "-- Generating code for project: $dir --" - swift run apollo-ios-cli generate -p $CodeGenConfigsDirectory/$dir/apollo-codegen-config.json + if swift run apollo-ios-cli generate -p $CodeGenConfigsDirectory/$dir/apollo-codegen-config.json; then + if [ "$test_projects" = true ]; then + echo -e "-- Testing project: $dir --" + cd $CodeGenConfigsDirectory/$dir - if [ "$test_projects" = true ] - then - echo -e "-- Testing project: $dir --" - cd $CodeGenConfigsDirectory/$dir - - if /bin/bash ./test-project.sh; then - echo -e "\n" - cd - > /dev/null - else - exit 1 + if /bin/bash ./test-project.sh; then + echo -e "\n" + cd - > /dev/null + else + exit 1 + fi fi + else + exit 1 fi + + done From e95cec80d725ee52abfa63d87a7ab3fbb98ceb53 Mon Sep 17 00:00:00 2001 From: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Date: Tue, 25 Jul 2023 09:21:29 -0400 Subject: [PATCH 37/69] fix: Updated mock function descriptor handling (#3150) --- .../Templates/MockObjectTemplate.swift | 16 ++++++++++++---- .../Templates/MockObjectTemplateTests.swift | 18 ++++++++++++++++++ 2 files changed, 30 insertions(+), 4 deletions(-) diff --git a/Sources/ApolloCodegenLib/Templates/MockObjectTemplate.swift b/Sources/ApolloCodegenLib/Templates/MockObjectTemplate.swift index 61ff93560..f34c03075 100644 --- a/Sources/ApolloCodegenLib/Templates/MockObjectTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/MockObjectTemplate.swift @@ -76,10 +76,18 @@ struct MockObjectTemplate: TemplateRenderer { private func mockFunctionDescriptor(_ graphQLType: GraphQLType) -> String { switch graphQLType { - case .list(.nonNull(.scalar(_))): - return "ScalarList" - case .list(_): - return "List" + case .list(let type): + switch type { + case .nonNull(.list(_)), + .list(_): + return mockFunctionDescriptor(type) + case .nonNull(.entity(_)), + .entity(_): + return "List" + default: + break + } + return "ScalarList" case .scalar(_), .enum(_): return "Scalar" case .entity(_): diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockObjectTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockObjectTemplateTests.swift index a25db3341..92f845390 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockObjectTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/MockObjectTemplateTests.swift @@ -486,8 +486,12 @@ class MockObjectTemplateTests: XCTestCase { subject.graphqlObject.fields = [ "string": .mock("string", type: .nonNull(.string())), + "stringList": .mock("stringList", type: .list(.nonNull(.string()))), + "stringNestedList": .mock("stringNestedList", type: .list(.list(.nonNull(.string())))), + "stringOptionalList": .mock("stringOptionalList", type: .list(.string())), "customScalar": .mock("customScalar", type: .nonNull(.scalar(.mock(name: "CustomScalar")))), "customScalarList": .mock("customScalarList", type: .list(.nonNull(.scalar(.mock(name: "CustomScalar"))))), + "customScalarOptionalList": .mock("customScalarOptionalList", type: .list(.scalar(.mock(name: "CustomScalar")))), "optionalString": .mock("optionalString", type: .string()), "object": .mock("object", type: Cat), "objectList": .mock("objectList", type: .list(.nonNull(Cat))), @@ -502,6 +506,8 @@ class MockObjectTemplateTests: XCTestCase { "unionNestedList": .mock("unionNestedList", type: .list(.nonNull(.list(.nonNull(Pet))))), "unionOptionalList": .mock("unionOptionalList", type: .list(Pet)), "enumType": .mock("enumType", type: .enum(.mock(name: "enumType"))), + "enumList": .mock("enumList", type: .list(.nonNull(.enum(.mock(name: "enumType"))))), + "enumOptionalList": .mock("enumOptionalList", type: .list(.enum(.mock(name: "enumType")))) ] ir.fieldCollector.add( @@ -518,6 +524,9 @@ class MockObjectTemplateTests: XCTestCase { convenience init( customScalar: TestSchema.CustomScalar? = nil, customScalarList: [TestSchema.CustomScalar]? = nil, + customScalarOptionalList: [TestSchema.CustomScalar]? = nil, + enumList: [GraphQLEnum]? = nil, + enumOptionalList: [GraphQLEnum]? = nil, enumType: GraphQLEnum? = nil, interface: AnyMock? = nil, interfaceList: [AnyMock]? = nil, @@ -529,6 +538,9 @@ class MockObjectTemplateTests: XCTestCase { objectOptionalList: [Mock?]? = nil, optionalString: String? = nil, string: String? = nil, + stringList: [String]? = nil, + stringNestedList: [[String]]? = nil, + stringOptionalList: [String]? = nil, union: AnyMock? = nil, unionList: [AnyMock]? = nil, unionNestedList: [[AnyMock]]? = nil, @@ -537,6 +549,9 @@ class MockObjectTemplateTests: XCTestCase { self.init() _setScalar(customScalar, for: \\.customScalar) _setScalarList(customScalarList, for: \\.customScalarList) + _setScalarList(customScalarOptionalList, for: \\.customScalarOptionalList) + _setScalarList(enumList, for: \\.enumList) + _setScalarList(enumOptionalList, for: \\.enumOptionalList) _setScalar(enumType, for: \\.enumType) _setEntity(interface, for: \\.interface) _setList(interfaceList, for: \\.interfaceList) @@ -548,6 +563,9 @@ class MockObjectTemplateTests: XCTestCase { _setList(objectOptionalList, for: \\.objectOptionalList) _setScalar(optionalString, for: \\.optionalString) _setScalar(string, for: \\.string) + _setScalarList(stringList, for: \\.stringList) + _setScalarList(stringNestedList, for: \\.stringNestedList) + _setScalarList(stringOptionalList, for: \\.stringOptionalList) _setEntity(union, for: \\.union) _setList(unionList, for: \\.unionList) _setList(unionNestedList, for: \\.unionNestedList) From a47a8af2d52a29c0225d62ebca8daf495ec9abbd Mon Sep 17 00:00:00 2001 From: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Date: Wed, 26 Jul 2023 11:21:05 -0400 Subject: [PATCH 38/69] feature: Adding CLI command for Operation Manifest (#3152) --- Apollo.xcodeproj/project.pbxproj | 16 +- Sources/ApolloCodegenLib/ApolloCodegen.swift | 31 ++ Sources/CodegenCLI/Commands/Generate.swift | 40 +-- .../Commands/GenerateOperationManifest.swift | 61 ++++ .../Extensions/ParsableCommand+Apollo.swift | 45 +++ .../ParsableCommand+RootOutputURL.swift | 12 - .../OptionGroups/InputOptions.swift | 6 + .../Protocols/CodegenProvider.swift | 6 + Sources/apollo-ios-cli/README.md | 17 + Sources/apollo-ios-cli/main.swift | 1 + .../GenerateOperationManifestTests.swift | 319 ++++++++++++++++++ .../Support/MockApolloCodegen.swift | 16 + .../MockApolloCodegenConfiguration.swift | 6 +- docs/source/code-generation/codegen-cli.mdx | 35 +- 14 files changed, 551 insertions(+), 60 deletions(-) create mode 100644 Sources/CodegenCLI/Commands/GenerateOperationManifest.swift create mode 100644 Sources/CodegenCLI/Extensions/ParsableCommand+Apollo.swift delete mode 100644 Sources/CodegenCLI/Extensions/ParsableCommand+RootOutputURL.swift create mode 100644 Tests/CodegenCLITests/Commands/GenerateOperationManifestTests.swift diff --git a/Apollo.xcodeproj/project.pbxproj b/Apollo.xcodeproj/project.pbxproj index 071aaee3c..783a72378 100644 --- a/Apollo.xcodeproj/project.pbxproj +++ b/Apollo.xcodeproj/project.pbxproj @@ -14,6 +14,8 @@ 54DDB0921EA045870009DD99 /* InMemoryNormalizedCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54DDB0911EA045870009DD99 /* InMemoryNormalizedCache.swift */; }; 5AC6CA4322AAF7B200B7C94D /* GraphQLHTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AC6CA4222AAF7B200B7C94D /* GraphQLHTTPMethod.swift */; }; 5BB2C0232380836100774170 /* VersionNumberTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BB2C0222380836100774170 /* VersionNumberTests.swift */; }; + 662EA65E2A701483008A1931 /* GenerateOperationManifest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 662EA65D2A701483008A1931 /* GenerateOperationManifest.swift */; }; + 662EA6602A705BD7008A1931 /* GenerateOperationManifestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 662EA65F2A705BD7008A1931 /* GenerateOperationManifestTests.swift */; }; 66321AE72A126C4400CC35CB /* IR+Formatting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66321AE62A126C4400CC35CB /* IR+Formatting.swift */; }; 66B18E872A15367300525DFB /* URLSessionClientTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B4F4542244A2AD300C2CF7D /* URLSessionClientTests.swift */; }; 66B18E902A16BF9B00525DFB /* MockURLProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66B18E8E2A16BF9B00525DFB /* MockURLProtocol.swift */; }; @@ -769,7 +771,7 @@ E687B3DC28B398E600A9551C /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = E687B3CA28B398E600A9551C /* Constants.swift */; }; E687B3DD28B398E600A9551C /* InputOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E687B3CC28B398E600A9551C /* InputOptions.swift */; }; E687B3DE28B398E600A9551C /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = E687B3CD28B398E600A9551C /* Error.swift */; }; - E687B3DF28B398E600A9551C /* ParsableCommand+RootOutputURL.swift in Sources */ = {isa = PBXBuildFile; fileRef = E687B3CF28B398E600A9551C /* ParsableCommand+RootOutputURL.swift */; }; + E687B3DF28B398E600A9551C /* ParsableCommand+Apollo.swift in Sources */ = {isa = PBXBuildFile; fileRef = E687B3CF28B398E600A9551C /* ParsableCommand+Apollo.swift */; }; E687B3E028B398E600A9551C /* FileManager+Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = E687B3D028B398E600A9551C /* FileManager+Data.swift */; }; E687B3E128B398E600A9551C /* String+Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = E687B3D128B398E600A9551C /* String+Data.swift */; }; E687B3E328B398E600A9551C /* FetchSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = E687B3D428B398E600A9551C /* FetchSchema.swift */; }; @@ -1138,6 +1140,8 @@ 54DDB0911EA045870009DD99 /* InMemoryNormalizedCache.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InMemoryNormalizedCache.swift; sourceTree = ""; }; 5AC6CA4222AAF7B200B7C94D /* GraphQLHTTPMethod.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GraphQLHTTPMethod.swift; sourceTree = ""; }; 5BB2C0222380836100774170 /* VersionNumberTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VersionNumberTests.swift; sourceTree = ""; }; + 662EA65D2A701483008A1931 /* GenerateOperationManifest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GenerateOperationManifest.swift; sourceTree = ""; }; + 662EA65F2A705BD7008A1931 /* GenerateOperationManifestTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GenerateOperationManifestTests.swift; sourceTree = ""; }; 66321AE62A126C4400CC35CB /* IR+Formatting.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IR+Formatting.swift"; sourceTree = ""; }; 66B18E8E2A16BF9B00525DFB /* MockURLProtocol.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockURLProtocol.swift; sourceTree = ""; }; 90690D05224333DA00FC2E54 /* Apollo-Project-Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Apollo-Project-Debug.xcconfig"; sourceTree = ""; }; @@ -1957,7 +1961,7 @@ E687B3CA28B398E600A9551C /* Constants.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = ""; }; E687B3CC28B398E600A9551C /* InputOptions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InputOptions.swift; sourceTree = ""; }; E687B3CD28B398E600A9551C /* Error.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Error.swift; sourceTree = ""; }; - E687B3CF28B398E600A9551C /* ParsableCommand+RootOutputURL.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "ParsableCommand+RootOutputURL.swift"; sourceTree = ""; }; + E687B3CF28B398E600A9551C /* ParsableCommand+Apollo.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "ParsableCommand+Apollo.swift"; sourceTree = ""; }; E687B3D028B398E600A9551C /* FileManager+Data.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "FileManager+Data.swift"; sourceTree = ""; }; E687B3D128B398E600A9551C /* String+Data.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String+Data.swift"; sourceTree = ""; }; E687B3D428B398E600A9551C /* FetchSchema.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FetchSchema.swift; sourceTree = ""; }; @@ -4046,7 +4050,7 @@ E687B3CE28B398E600A9551C /* Extensions */ = { isa = PBXGroup; children = ( - E687B3CF28B398E600A9551C /* ParsableCommand+RootOutputURL.swift */, + E687B3CF28B398E600A9551C /* ParsableCommand+Apollo.swift */, DE2A20E729032E1F008ADE48 /* VersionChecker.swift */, E687B3D028B398E600A9551C /* FileManager+Data.swift */, E687B3D128B398E600A9551C /* String+Data.swift */, @@ -4060,6 +4064,7 @@ E687B3D428B398E600A9551C /* FetchSchema.swift */, E687B3D528B398E600A9551C /* Initialize.swift */, E687B3D628B398E600A9551C /* Generate.swift */, + 662EA65D2A701483008A1931 /* GenerateOperationManifest.swift */, ); path = Commands; sourceTree = ""; @@ -4113,6 +4118,7 @@ E6DC0AD228B3AC490064A68F /* GenerateTests.swift */, DE2A20EC29033ABE008ADE48 /* VersionCheckerTests.swift */, E6DC0AD328B3AC490064A68F /* FetchSchemaTests.swift */, + 662EA65F2A705BD7008A1931 /* GenerateOperationManifestTests.swift */, ); path = Commands; sourceTree = ""; @@ -5833,10 +5839,11 @@ E687B3E528B398E600A9551C /* Generate.swift in Sources */, E687B3DE28B398E600A9551C /* Error.swift in Sources */, DE2A20E829032E1F008ADE48 /* VersionChecker.swift in Sources */, - E687B3DF28B398E600A9551C /* ParsableCommand+RootOutputURL.swift in Sources */, + E687B3DF28B398E600A9551C /* ParsableCommand+Apollo.swift in Sources */, E687B3E028B398E600A9551C /* FileManager+Data.swift in Sources */, E687B3E828B398E600A9551C /* SchemaDownloadProvider.swift in Sources */, E64F226D28B8B3FE0011292F /* LogLevelSetter.swift in Sources */, + 662EA65E2A701483008A1931 /* GenerateOperationManifest.swift in Sources */, E687B3E428B398E600A9551C /* Initialize.swift in Sources */, E687B3E128B398E600A9551C /* String+Data.swift in Sources */, E687B3DD28B398E600A9551C /* InputOptions.swift in Sources */, @@ -5853,6 +5860,7 @@ E64F227128B8BEE10011292F /* MockLogLevelSetter.swift in Sources */, E6DC0ADA28B3AC490064A68F /* MockApolloSchemaDownloader.swift in Sources */, E6DC0AD928B3AC490064A68F /* TestSupport.swift in Sources */, + 662EA6602A705BD7008A1931 /* GenerateOperationManifestTests.swift in Sources */, E6DC0AD728B3AC490064A68F /* MockApolloCodegen.swift in Sources */, E6DC0ADC28B3AC490064A68F /* InitializeTests.swift in Sources */, E6DC0AD828B3AC490064A68F /* MockApolloCodegenConfiguration.swift in Sources */, diff --git a/Sources/ApolloCodegenLib/ApolloCodegen.swift b/Sources/ApolloCodegenLib/ApolloCodegen.swift index 998772d96..93e0f2542 100644 --- a/Sources/ApolloCodegenLib/ApolloCodegen.swift +++ b/Sources/ApolloCodegenLib/ApolloCodegen.swift @@ -124,6 +124,37 @@ public class ApolloCodegen { ) } } + + public static func generateOperationManifest( + with configuration: ApolloCodegenConfiguration, + withRootURL rootURL: URL? = nil, + fileManager: ApolloFileManager = .default + ) throws { + let configContext = ConfigurationContext( + config: configuration, + rootURL: rootURL + ) + + try validate(configContext) + + let compilationResult = try compileGraphQLResult( + configContext, + experimentalFeatures: configuration.experimentalFeatures + ) + + try validate(configContext, with: compilationResult) + + let ir = IR(compilationResult: compilationResult) + + var operationIDsFileGenerator = OperationManifestFileGenerator(config: configContext) + + for operation in compilationResult.operations { + let irOperation = ir.build(operation: operation) + operationIDsFileGenerator?.collectOperationIdentifier(irOperation) + } + + try operationIDsFileGenerator?.generate(fileManager: fileManager) + } // MARK: Internal diff --git a/Sources/CodegenCLI/Commands/Generate.swift b/Sources/CodegenCLI/Commands/Generate.swift index b4184050e..d6006c19f 100644 --- a/Sources/CodegenCLI/Commands/Generate.swift +++ b/Sources/CodegenCLI/Commands/Generate.swift @@ -18,12 +18,6 @@ public struct Generate: ParsableCommand { ) var fetchSchema: Bool = false - @Flag( - name: .long, - help: "Ignore Apollo version mismatch errors. Warning: This may lead to incompatible generated objects." - ) - var ignoreVersionMismatch: Bool = false - // MARK: - Implementation public init() { } @@ -40,7 +34,9 @@ public struct Generate: ParsableCommand { ) throws { logger.SetLoggingLevel(verbose: inputs.verbose) - try checkForCLIVersionMismatch() + try checkForCLIVersionMismatch( + with: inputs + ) switch (inputs.string, inputs.path) { case let (.some(string), _): @@ -60,36 +56,6 @@ public struct Generate: ParsableCommand { } } - private func checkForCLIVersionMismatch() throws { - if case let .versionMismatch(cliVersion, apolloVersion) = - try VersionChecker.matchCLIVersionToApolloVersion(projectRootURL: rootOutputURL(for: inputs)) { - let errorMessage = """ - Apollo Version Mismatch - We've detected that the version of the Apollo Codegen CLI does not match the version of the - Apollo library used in your project. This may lead to incompatible generated objects. - - Please update your version of the Codegen CLI by following the instructions at: - https://www.apollographql.com/docs/ios/code-generation/codegen-cli/#installation - - CLI version: \(cliVersion) - Apollo version: \(apolloVersion) - """ - - if ignoreVersionMismatch { - print(""" - Warning: \(errorMessage) - """) - } else { - - throw Error(errorDescription: """ - Error: \(errorMessage) - - To ignore this error during code generation, use the argument: --ignore-version-mismatch. - """) - } - } - } - private func generate( data: Data, codegenProvider: CodegenProvider.Type, diff --git a/Sources/CodegenCLI/Commands/GenerateOperationManifest.swift b/Sources/CodegenCLI/Commands/GenerateOperationManifest.swift new file mode 100644 index 000000000..faef37325 --- /dev/null +++ b/Sources/CodegenCLI/Commands/GenerateOperationManifest.swift @@ -0,0 +1,61 @@ +import Foundation +import ArgumentParser +import ApolloCodegenLib + +public struct GenerateOperationManifest: ParsableCommand { + + // MARK: - Configuration + + public static var configuration = CommandConfiguration( + abstract: "Generate Persisted Queries operation manifest based on a code generation configuration." + ) + + @OptionGroup var inputs: InputOptions + + // MARK: - Implementation + + public init() { } + + public func run() throws { + try _run() + } + + func _run( + fileManager: FileManager = .default, + codegenProvider: CodegenProvider.Type = ApolloCodegen.self, + logger: LogLevelSetter.Type = CodegenLogger.self + ) throws { + logger.SetLoggingLevel(verbose: inputs.verbose) + + try checkForCLIVersionMismatch( + with: inputs + ) + + switch (inputs.string, inputs.path) { + case let (.some(string), _): + try generateManifest( + data: try string.asData(), + codegenProvider: codegenProvider + ) + case let (nil, path): + try generateManifest( + data: try fileManager.unwrappedContents(atPath: path), + codegenProvider: codegenProvider + ) + } + } + + private func generateManifest( + data: Data, + codegenProvider: CodegenProvider.Type + ) throws { + let configuration = try JSONDecoder().decode(ApolloCodegenConfiguration.self, from: data) + + try codegenProvider.generateOperationManifest( + with: configuration, + withRootURL: rootOutputURL(for: inputs), + fileManager: .default + ) + } + +} diff --git a/Sources/CodegenCLI/Extensions/ParsableCommand+Apollo.swift b/Sources/CodegenCLI/Extensions/ParsableCommand+Apollo.swift new file mode 100644 index 000000000..518c36511 --- /dev/null +++ b/Sources/CodegenCLI/Extensions/ParsableCommand+Apollo.swift @@ -0,0 +1,45 @@ +import Foundation +import ArgumentParser +import ApolloCodegenLib + +extension ParsableCommand { + func rootOutputURL(for inputOptions: InputOptions) -> URL? { + if inputOptions.string != nil { return nil } + let rootURL = URL(fileURLWithPath: inputOptions.path).deletingLastPathComponent() + if rootURL.path == FileManager.default.currentDirectoryPath { return nil } + return rootURL + } + + func checkForCLIVersionMismatch( + with inputs: InputOptions, + ignoreVersionMismatch: Bool = false + ) throws { + if case let .versionMismatch(cliVersion, apolloVersion) = + try VersionChecker.matchCLIVersionToApolloVersion(projectRootURL: rootOutputURL(for: inputs)) { + let errorMessage = """ + Apollo Version Mismatch + We've detected that the version of the Apollo Codegen CLI does not match the version of the + Apollo library used in your project. This may lead to incompatible generated objects. + + Please update your version of the Codegen CLI by following the instructions at: + https://www.apollographql.com/docs/ios/code-generation/codegen-cli/#installation + + CLI version: \(cliVersion) + Apollo version: \(apolloVersion) + """ + + if inputs.ignoreVersionMismatch { + print(""" + Warning: \(errorMessage) + """) + } else { + + throw Error(errorDescription: """ + Error: \(errorMessage) + + To ignore this error during code generation, use the argument: --ignore-version-mismatch. + """) + } + } + } +} diff --git a/Sources/CodegenCLI/Extensions/ParsableCommand+RootOutputURL.swift b/Sources/CodegenCLI/Extensions/ParsableCommand+RootOutputURL.swift deleted file mode 100644 index 35377216e..000000000 --- a/Sources/CodegenCLI/Extensions/ParsableCommand+RootOutputURL.swift +++ /dev/null @@ -1,12 +0,0 @@ -import Foundation -import ArgumentParser -import ApolloCodegenLib - -extension ParsableCommand { - func rootOutputURL(for inputOptions: InputOptions) -> URL? { - if inputOptions.string != nil { return nil } - let rootURL = URL(fileURLWithPath: inputOptions.path).deletingLastPathComponent() - if rootURL.path == FileManager.default.currentDirectoryPath { return nil } - return rootURL - } -} diff --git a/Sources/CodegenCLI/OptionGroups/InputOptions.swift b/Sources/CodegenCLI/OptionGroups/InputOptions.swift index a562bae97..d076b466b 100644 --- a/Sources/CodegenCLI/OptionGroups/InputOptions.swift +++ b/Sources/CodegenCLI/OptionGroups/InputOptions.swift @@ -22,4 +22,10 @@ struct InputOptions: ParsableArguments { help: "Increase verbosity to include debug output." ) var verbose: Bool = false + + @Flag( + name: .long, + help: "Ignore Apollo version mismatch errors. Warning: This may lead to incompatible generated objects." + ) + var ignoreVersionMismatch: Bool = false } diff --git a/Sources/CodegenCLI/Protocols/CodegenProvider.swift b/Sources/CodegenCLI/Protocols/CodegenProvider.swift index 1f4fe3e13..9ed705178 100644 --- a/Sources/CodegenCLI/Protocols/CodegenProvider.swift +++ b/Sources/CodegenCLI/Protocols/CodegenProvider.swift @@ -7,6 +7,12 @@ public protocol CodegenProvider { with configuration: ApolloCodegenConfiguration, withRootURL rootURL: URL? ) throws + + static func generateOperationManifest( + with configuration: ApolloCodegenConfiguration, + withRootURL rootURL: URL?, + fileManager: ApolloFileManager + ) throws } extension ApolloCodegen: CodegenProvider { } diff --git a/Sources/apollo-ios-cli/README.md b/Sources/apollo-ios-cli/README.md index c419683c8..de6f933c0 100644 --- a/Sources/apollo-ios-cli/README.md +++ b/Sources/apollo-ios-cli/README.md @@ -13,6 +13,8 @@ SUBCOMMANDS: init Initialize a new configuration with defaults. generate Generate Swift source code based on a code generation configuration. fetch-schema Download a GraphQL schema from the Apollo Registry or GraphQL introspection. + generate-operation-manifest + Generate Persisted Queries operation manifest based on a code generation configuration. See 'apollo-ios-cli help ' for detailed help. ``` @@ -75,3 +77,18 @@ OPTIONS: --version Show the version. -h, --help Show help information. ``` +## Generate Operation Manifest +``` +OVERVIEW: Generate Persisted Queries operation manifest based on a code generation configuration. + +USAGE: apollo-ios-cli generate-operation-manifest [--path ] [--string ] [--verbose] [--ignore-version-mismatch] + +OPTIONS: + -p, --path Read the configuration from a file at the path. --string overrides this option if used together. (default: ./apollo-codegen-config.json) + -s, --string Configuration string in JSON format. This option overrides --path. + -v, --verbose Increase verbosity to include debug output. + --ignore-version-mismatch + Ignore Apollo version mismatch errors. Warning: This may lead to incompatible generated objects. + --version Show the version. + -h, --help Show help information. +``` \ No newline at end of file diff --git a/Sources/apollo-ios-cli/main.swift b/Sources/apollo-ios-cli/main.swift index 93f20cd36..59f5d4663 100644 --- a/Sources/apollo-ios-cli/main.swift +++ b/Sources/apollo-ios-cli/main.swift @@ -11,6 +11,7 @@ struct Apollo_iOS_CLI: ParsableCommand { CodegenCLI.Initialize.self, CodegenCLI.Generate.self, CodegenCLI.FetchSchema.self, + CodegenCLI.GenerateOperationManifest.self ] ) } diff --git a/Tests/CodegenCLITests/Commands/GenerateOperationManifestTests.swift b/Tests/CodegenCLITests/Commands/GenerateOperationManifestTests.swift new file mode 100644 index 000000000..a035cd593 --- /dev/null +++ b/Tests/CodegenCLITests/Commands/GenerateOperationManifestTests.swift @@ -0,0 +1,319 @@ +import XCTest +import Nimble +import ApolloInternalTestHelpers +@testable import CodegenCLI +import ApolloCodegenLib +import ArgumentParser + +class GenerateOperationManifestTests: XCTestCase { + + // MARK: - Test Helpers + + func parse(_ options: [String]?) throws -> GenerateOperationManifest { + try GenerateOperationManifest.parse(options) + } + + // MARK: - Parsing Tests + + func test__parsing__givenParameters_none_shouldUseDefaults() throws { + // when + let command = try parse([]) + + // then + expect(command.inputs.path).to(equal(Constants.defaultFilePath)) + expect(command.inputs.string).to(beNil()) + expect(command.inputs.verbose).to(beFalse()) + } + + // MARK: - Generate Tests + + func test__generate__givenParameters_pathCustom_shouldBuildWithFileData() throws { + // given + let inputPath = "./config.json" + + let options = [ + "--path=\(inputPath)" + ] + + let mockConfiguration = ApolloCodegenConfiguration.mock() + let mockFileManager = MockApolloFileManager(strict: true) + + mockFileManager.mock(closure: .contents({ path in + let actualPath = URL(fileURLWithPath: path).standardizedFileURL.path + let expectedPath = URL(fileURLWithPath: inputPath).standardizedFileURL.path + + expect(actualPath).to(equal(expectedPath)) + + return try! JSONEncoder().encode(mockConfiguration) + })) + + var didCallBuild = false + MockApolloCodegen.buildHandler = { configuration in + expect(configuration).to(equal(mockConfiguration)) + + didCallBuild = true + } + + // when + let command = try parse(options) + + try command._run(fileManager: mockFileManager.base, codegenProvider: MockApolloCodegen.self) + + // then + expect(didCallBuild).to(beTrue()) + } + + func test__generate__givenParameters_stringCustom_shouldBuildWithStringData() throws { + // given + let mockConfiguration = ApolloCodegenConfiguration.mock() + + let jsonString = String( + data: try! JSONEncoder().encode(mockConfiguration), + encoding: .utf8 + )! + + let options = [ + "--string=\(jsonString)" + ] + + var didCallBuild = false + MockApolloCodegen.buildHandler = { configuration in + expect(configuration).to(equal(mockConfiguration)) + + didCallBuild = true + } + + // when + let command = try parse(options) + + try command._run(codegenProvider: MockApolloCodegen.self) + + // then + expect(didCallBuild).to(beTrue()) + } + + func test__generate__givenParameters_bothPathAndString_shouldBuildWithStringData() throws { + // given + let mockConfiguration = ApolloCodegenConfiguration.mock() + + let jsonString = String( + data: try! JSONEncoder().encode(mockConfiguration), + encoding: .utf8 + )! + + let options = [ + "--path=./path/to/file", + "--string=\(jsonString)" + ] + + var didCallBuild = false + MockApolloCodegen.buildHandler = { configuration in + expect(configuration).to(equal(mockConfiguration)) + + didCallBuild = true + } + + // when + let command = try parse(options) + + try command._run(codegenProvider: MockApolloCodegen.self) + + // then + expect(didCallBuild).to(beTrue()) + } + + func test__generate__givenDefaultParameter_verbose_shouldSetLogLevelWarning() throws { + // given + let mockConfiguration = ApolloCodegenConfiguration.mock() + + let jsonString = String( + data: try! JSONEncoder().encode(mockConfiguration), + encoding: .utf8 + )! + + let options = [ + "--string=\(jsonString)" + ] + + MockApolloCodegen.buildHandler = { configuration in } + MockApolloSchemaDownloader.fetchHandler = { configuration in } + + var level: CodegenLogger.LogLevel? + MockLogLevelSetter.levelHandler = { value in + level = value + } + + // when + let command = try parse(options) + + try command._run( + codegenProvider: MockApolloCodegen.self, + logger: CodegenLogger.mock + ) + + // then + expect(level).toEventually(equal(.warning)) + } + + func test__generate__givenParameter_verbose_shouldSetLogLevelDebug() throws { + // given + let mockConfiguration = ApolloCodegenConfiguration.mock() + + let jsonString = String( + data: try! JSONEncoder().encode(mockConfiguration), + encoding: .utf8 + )! + + let options = [ + "--string=\(jsonString)", + "--verbose" + ] + + MockApolloCodegen.buildHandler = { configuration in } + MockApolloSchemaDownloader.fetchHandler = { configuration in } + + var level: CodegenLogger.LogLevel? + MockLogLevelSetter.levelHandler = { value in + level = value + } + + // when + let command = try parse(options) + + try command._run( + codegenProvider: MockApolloCodegen.self, + logger: CodegenLogger.mock + ) + + // then + expect(level).toEventually(equal(.debug)) + } + + // MARK: Version Checking Tests + + func test__generate__givenCLIVersionMismatch_shouldThrowVersionMismatchError() throws { + // given + let mockConfiguration = ApolloCodegenConfiguration.mock() + + let jsonString = String( + data: try! JSONEncoder().encode(mockConfiguration), + encoding: .utf8 + )! + + let options = [ + "--string=\(jsonString)", + "--verbose" + ] + + MockApolloCodegen.buildHandler = { configuration in } + MockApolloSchemaDownloader.fetchHandler = { configuration in } + + try self.testIsolatedFileManager().createFile( + body: """ + { + "pins": [ + { + "identity": "apollo-ios", + "kind" : "remoteSourceControl", + "location": "https://github.com/apollographql/apollo-ios.git", + "state": { + "revision": "5349afb4e9d098776cc44280258edd5f2ae571ed", + "version": "1.0.0-test.123" + } + } + ], + "version": 2 + } + """, + named: "Package.resolved" + ) + + // when + let command = try parse(options) + + // then + expect( + try command._run( + codegenProvider: MockApolloCodegen.self + ) + ).to(throwError()) + } + + func test__generate__givenCLIVersionMismatch_withIgnoreVersionMismatchArgument_shouldNotThrowVersionMismatchError() throws { + // given + let mockConfiguration = ApolloCodegenConfiguration.mock() + + let jsonString = String( + data: try! JSONEncoder().encode(mockConfiguration), + encoding: .utf8 + )! + + let options = [ + "--string=\(jsonString)", + "--verbose", + "--ignore-version-mismatch" + ] + + MockApolloCodegen.buildHandler = { configuration in } + MockApolloSchemaDownloader.fetchHandler = { configuration in } + + try self.testIsolatedFileManager().createFile( + body: """ + { + "pins": [ + { + "identity": "apollo-ios", + "kind" : "remoteSourceControl", + "location": "https://github.com/apollographql/apollo-ios.git", + "state": { + "revision": "5349afb4e9d098776cc44280258edd5f2ae571ed", + "version": "1.0.0-test.123" + } + } + ], + "version": 2 + } + """, + named: "Package.resolved" + ) + + // when + let command = try parse(options) + + // then + expect( + try command._run( + codegenProvider: MockApolloCodegen.self + ) + ).toNot(throwError()) + } + + func test__generate__givenNoPackageResolvedFile__shouldNotThrowVersionMismatchError() throws { + // given + let mockConfiguration = ApolloCodegenConfiguration.mock() + + let jsonString = String( + data: try! JSONEncoder().encode(mockConfiguration), + encoding: .utf8 + )! + + let options = [ + "--string=\(jsonString)", + "--verbose" + ] + + MockApolloCodegen.buildHandler = { configuration in } + MockApolloSchemaDownloader.fetchHandler = { configuration in } + + // when + let command = try parse(options) + + // then + expect( + try command._run( + codegenProvider: MockApolloCodegen.self + ) + ).toNot(throwError()) + } + +} diff --git a/Tests/CodegenCLITests/Support/MockApolloCodegen.swift b/Tests/CodegenCLITests/Support/MockApolloCodegen.swift index acf80c639..d1ca6ac2f 100644 --- a/Tests/CodegenCLITests/Support/MockApolloCodegen.swift +++ b/Tests/CodegenCLITests/Support/MockApolloCodegen.swift @@ -19,4 +19,20 @@ class MockApolloCodegen: CodegenProvider { try handler(configuration) } + + static func generateOperationManifest( + with configuration: ApolloCodegenLib.ApolloCodegenConfiguration, + withRootURL rootURL: URL?, + fileManager: ApolloCodegenLib.ApolloFileManager + ) throws { + guard let handler = buildHandler else { + fatalError("You must set buildHandler before calling \(#function)!") + } + + defer { + buildHandler = nil + } + + try handler(configuration) + } } diff --git a/Tests/CodegenCLITests/Support/MockApolloCodegenConfiguration.swift b/Tests/CodegenCLITests/Support/MockApolloCodegenConfiguration.swift index 355a2f31f..a337ab2a6 100644 --- a/Tests/CodegenCLITests/Support/MockApolloCodegenConfiguration.swift +++ b/Tests/CodegenCLITests/Support/MockApolloCodegenConfiguration.swift @@ -9,7 +9,11 @@ extension ApolloCodegenConfiguration { schemaPath: "./schema.graphqls" ), output: .init( - schemaTypes: .init(path: ".", moduleType: .swiftPackageManager) + schemaTypes: .init(path: ".", moduleType: .swiftPackageManager), + operationManifest: .init(path: "./manifest", version: .persistedQueries) + ), + options: .init( + operationDocumentFormat: [.definition, .operationId] ), schemaDownloadConfiguration: .init( using: .introspection(endpointURL: URL(string: "http://some.server")!), diff --git a/docs/source/code-generation/codegen-cli.mdx b/docs/source/code-generation/codegen-cli.mdx index 4acf2f032..742e0cf59 100644 --- a/docs/source/code-generation/codegen-cli.mdx +++ b/docs/source/code-generation/codegen-cli.mdx @@ -14,6 +14,7 @@ The Codegen CLI has three primary commands: - [**Fetch Schema**](#fetch-schema): Fetches your GraphQL schema and writes it to a file. The schema is required in order to run code generation. - To learn how to configure schema fetching, see [Downloading a schema](./downloading-schema). - [**Generate**](#generate): Runs the code generation engine using the configuration in your `apollo-codegen-configuration.json` file. +- [**Generate Operation Manifest**](#generate-operation-manifest): Generates the operation manifest for persisted queries using the configuration in your `apollo-codegen-configuration.json` file. > For detailed usage documentation of these commands, see the [Usage](#usage) section. @@ -155,9 +156,31 @@ Runs the code generation engine to generate Swift source code using the configur | Option | Description | | ---------- | ----------- | -| `-p, --path ` | Read the configuration from a file at the path. `--string` overrides this option if used together. (default: `./apollo-codegen-config.json`) | -| `-s, --string ` | Provide the configuration string in JSON format. This option overrides `--path`. | -| `-v, --verbose ` | Increase verbosity to include debug output. | -| `-f, --fetch-schema` | Fetch the GraphQL schema before Swift code generation. This runs the [`fetch-schema`](#fetch-schema) command. | -| `--version` | Show the version of the CLI. | -| `-h, --help` | Show help information.| +| `-p, --path ` | Read the configuration from a file at the path. `--string` overrides this option if used together. (default: `./apollo-codegen-config.json`) | +| `-s, --string ` | Provide the configuration string in JSON format. This option overrides `--path`. | +| `-v, --verbose ` | Increase verbosity to include debug output. | +| `-f, --fetch-schema` | Fetch the GraphQL schema before Swift code generation. This runs the [`fetch-schema`](#fetch-schema) command. | +| `--ignore-version-mismatch` | Ignores version mismatches between the `apollo-ios-cli` and the version of the Apollo sdk being used. | +| `--version` | Show the version of the CLI. | +| `-h, --help` | Show help information.| + +### Generate Operation Manifest + +Generates the operation manifest for persisted queries using the configuration in your `apollo-codegen-configuration.json` file. + +> For more information on configuring code generation, see the [configuration documentation](./codegen-configuration). + +#### Command: + +`apollo-ios-cli generate-operation-manifest [--path ] [--string ]` + +#### Options: + +| Option | Description | +| ---------- | ----------- | +| `-p, --path ` | Read the configuration from a file at the path. `--string` overrides this option if used together. (default: `./apollo-codegen-config.json`) | +| `-s, --string ` | Provide the configuration string in JSON format. This option overrides `--path`. | +| `-v, --verbose ` | Increase verbosity to include debug output. | +| `--ignore-version-mismatch` | Ignores version mismatches between the `apollo-ios-cli` and the version of the Apollo sdk being used. | +| `--version` | Show the version of the CLI. | +| `-h, --help` | Show help information.| \ No newline at end of file From fa28628cb99993fc39794b05b7cab23ade1c4bf0 Mon Sep 17 00:00:00 2001 From: Alex Deem Date: Thu, 27 Jul 2023 07:55:18 +1000 Subject: [PATCH 39/69] Also look for Package.resolved in .xcworkspace when performing version check (#3048) Co-authored-by: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> --- .../Extensions/VersionChecker.swift | 70 +++++++++++++------ .../CodegenCLITests/VersionCheckerTests.swift | 59 ++++++++++++++++ 2 files changed, 107 insertions(+), 22 deletions(-) diff --git a/Sources/CodegenCLI/Extensions/VersionChecker.swift b/Sources/CodegenCLI/Extensions/VersionChecker.swift index d0894ad8e..731bece8d 100644 --- a/Sources/CodegenCLI/Extensions/VersionChecker.swift +++ b/Sources/CodegenCLI/Extensions/VersionChecker.swift @@ -40,14 +40,35 @@ enum VersionChecker { return fileManager.base.contents(atPath: path) } - // When using SPM via Xcode, the `Package.resolved` file is nested inside the `.xcproject` - // package. Since we don't know the name of your Xcode project, we just look for the first - // `.xcproject` file in project's root directory that depends on Apollo. This may not be - // 100% fool-proof, but it should be accurate in almost all cases. - func findInXcodeProject(named projectFileName: String) -> Data? { - let projectPackagePath = - "\(projectFileName)/project.xcworkspace/xcshareddata/swiftpm/\(Package_resolved)" - + // When using SPM via Xcode, the `Package.resolved` file is nested inside either the + // `.xcworkspace` or the `.xcproject` package. Since we don't know the name of your project, + // we just look for the first workspace or project that depends on Apollo, prioritising + // workspaces. This may not be 100% fool-proof, but it should be accurate in almost all cases. + func findInXcode( + fileSuffix: String, + packagePath: String, + excludeFilePathComponents: [String] = [] + ) -> PackageResolvedModel? { + let projectEnumerator = fileManager.base.enumerator(atPath: projectRootURL?.path ?? ".") + enumeratorLoop: while let file = projectEnumerator?.nextObject() as? String { + if file.hasSuffix(fileSuffix) { + //check if this file should be ignored + for component in excludeFilePathComponents { + if file.contains(component) { + continue enumeratorLoop + } + } + + let projectPackagePath = "\(file)\(packagePath)" + if let package = apolloDependantPackage(atPath: projectPackagePath) { + return package + } + } + } + return nil + } + + func apolloDependantPackage(atPath projectPackagePath: String) -> PackageResolvedModel? { let path: String if let projectRootURL { path = projectRootURL.appendingPathComponent(projectPackagePath, isDirectory: false).path @@ -55,27 +76,32 @@ enum VersionChecker { path = projectPackagePath } - return fileManager.base.contents(atPath: path) + if let packageResolvedData = fileManager.base.contents(atPath: path), + var packageModel = try? PackageResolvedModel(data: packageResolvedData), + packageModel.apolloVersion != nil { + return packageModel + } + return nil } if let packageResolvedData = findInProjectRoot() { return try PackageResolvedModel(data: packageResolvedData) + } - } else { - // Find in Xcode Projects - let projectEnumerator = fileManager.base.enumerator(atPath: projectRootURL?.path ?? ".") - - while let file = projectEnumerator?.nextObject() as? String { - if file.hasSuffix(".xcodeproj") { - if let packageResolvedData = findInXcodeProject(named: file), - var packageModel = try PackageResolvedModel(data: packageResolvedData), - packageModel.apolloVersion != nil { + if let packageModel = findInXcode( + fileSuffix: ".xcworkspace", + packagePath: "/xcshareddata/swiftpm/\(Package_resolved)", + excludeFilePathComponents: [".xcodeproj/project.xcworkspace"] + ) { + return packageModel + } - return packageModel - } - } - } + if let packageModel = findInXcode( + fileSuffix: ".xcodeproj", + packagePath: "/project.xcworkspace/xcshareddata/swiftpm/\(Package_resolved)" + ) { + return packageModel } return nil diff --git a/Tests/CodegenCLITests/VersionCheckerTests.swift b/Tests/CodegenCLITests/VersionCheckerTests.swift index 0810560aa..67198d1c8 100644 --- a/Tests/CodegenCLITests/VersionCheckerTests.swift +++ b/Tests/CodegenCLITests/VersionCheckerTests.swift @@ -186,6 +186,41 @@ class VersionCheckerTests: XCTestCase { expect(result).to(equal(.versionMismatch(cliVersion: Constants.CLIVersion, apolloVersion: apolloVersion))) } + func test__matchCLIVersionToApolloVersion__givenPackageResolvedFileInXcodeWorkspace_withVersion2FileFormat_hasMatchingVersion_returns_versionMatch() throws { + // given + try fileManager.createFile( + body: version2PackageResolvedFileBody(apolloVersion: Constants.CLIVersion), + named: "Package.resolved", + inDirectory: "MyProject.xcworkspace/xcshareddata/swiftpm" + ) + + // when + let result = try VersionChecker.matchCLIVersionToApolloVersion( + projectRootURL: fileManager.directoryURL + ) + + // then + expect(result).to(equal(.versionMatch)) + } + + func test__matchCLIVersionToApolloVersion__givenPackageResolvedFileInXcodeWorkspace_withVersion2FileFormat_hasNonMatchingVersion_returns_versionMismatch() throws { + // given + let apolloVersion = "1.0.0.test-1" + try fileManager.createFile( + body: version2PackageResolvedFileBody(apolloVersion: apolloVersion), + named: "Package.resolved", + inDirectory: "MyProject.xcworkspace/xcshareddata/swiftpm" + ) + + // when + let result = try VersionChecker.matchCLIVersionToApolloVersion( + projectRootURL: fileManager.directoryURL + ) + + // then + expect(result).to(equal(.versionMismatch(cliVersion: Constants.CLIVersion, apolloVersion: apolloVersion))) + } + func test__matchCLIVersionToApolloVersion__givenPackageResolvedFileInXcodeProject_withVersion2FileFormat_hasMatchingVersion_returns_versionMatch() throws { // given try fileManager.createFile( @@ -220,6 +255,30 @@ class VersionCheckerTests: XCTestCase { // then expect(result).to(equal(.versionMismatch(cliVersion: Constants.CLIVersion, apolloVersion: apolloVersion))) } + + func test__matchCLIVersionToApolloVersion__givenPackageResolvedFileInXcodeWorkspaceAndProject_withVersion2FileFormat_hasMatchingVersion_returns_versionMatch_fromWorkspace() throws { + // given + try fileManager.createFile( + body: version2PackageResolvedFileBody(apolloVersion: Constants.CLIVersion), + named: "Package.resolved", + inDirectory: "MyProject.xcworkspace/xcshareddata/swiftpm" + ) + + let apolloProjectVersion = "1.0.0.test-1" + try fileManager.createFile( + body: version2PackageResolvedFileBody(apolloVersion: apolloProjectVersion), + named: "Package.resolved", + inDirectory: "MyProject.xcodeproj/project.xcworkspace/xcshareddata/swiftpm" + ) + + // when + let result = try VersionChecker.matchCLIVersionToApolloVersion( + projectRootURL: fileManager.directoryURL + ) + + // then + expect(result).to(equal(.versionMatch)) + } } From aaeed597fbb6c9382f69b521ecd6fe352cfe8e2c Mon Sep 17 00:00:00 2001 From: Jeff Auriemma Date: Thu, 27 Jul 2023 14:34:21 -0400 Subject: [PATCH 40/69] Roadmap update 2023-07-27 --- ROADMAP.md | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index 796064f58..89e3f8553 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -1,6 +1,6 @@ # 🔮 Apollo iOS Roadmap -**Last updated: 2023-06-01** +**Last updated: 2023-07-27** For up to date release notes, refer to the project's [Changelog](https://github.com/apollographql/apollo-ios/blob/main/CHANGELOG.md). @@ -21,22 +21,23 @@ Please see our [patch releases milestone](https://github.com/apollographql/apoll As we identify feature sets that we intend to ship, we'll add to and update the subheadings in this section. We intend to keep this section in chronological order. In order to enable rapid and continuous feature delivery, we'll avoid assigning minor version numbers to these feature groups in the roadmap. -### [`@defer` support](https://github.com/apollographql/apollo-ios/issues/2395) - -_Approximate Date: 2023-06-30_ - -The `@defer` directive enables your queries to receive data for specific fields asynchronously. This is helpful whenever some fields in a query take much longer to resolve than others. [Apollo Kotlin](https://www.apollographql.com/docs/kotlin/fetching/defer/) and [Apollo Client (web)](https://www.apollographql.com/docs/react/data/defer/) currently support this syntax, so if you're interested in learning more check out their documentation. Apollo iOS will release support for this directive in a `1.x` minor version. This will be released as an experimental feature. - ### [Paginated watchers for GraphQL queries](https://github.com/apollographql/apollo-ios/pull/3007) -_Approximate Date: 2023-07-12_ +_Approximate Date: 2023-08-07_ - Support for Relay-style (cursor-based), offset-based, and arbitrary pagination patterns - `@connection` directive support +- This feature will be considered experimental, meaning that the public API could change in backwards-incompatible ways until it is declared stable in a future release + +### [`@defer` support](https://github.com/apollographql/apollo-ios/issues/2395) + +_Approximate Date: 2023-08-11_ + +The `@defer` directive enables your queries to receive data for specific fields asynchronously. This is helpful whenever some fields in a query take much longer to resolve than others. [Apollo Kotlin](https://www.apollographql.com/docs/kotlin/fetching/defer/) and [Apollo Client (web)](https://www.apollographql.com/docs/react/data/defer/) currently support this syntax, so if you're interested in learning more check out their documentation. Apollo iOS will release support for this directive in a `1.x` minor version. This will be released as an experimental feature. ### [Improve fragment merging and code generation performance](https://github.com/apollographql/apollo-ios/milestone/67) -_Approximate Date: 2023-07-26_ +_Approximate Date: 2023-09-20_ - Add configuration for disabling merging of fragment fields - Recognize when multiple selection set types will end up being identical and use a shared model object with typealiases to reduce generated code @@ -44,7 +45,7 @@ _Approximate Date: 2023-07-26_ ### [Reduce generated schema types](https://github.com/apollographql/apollo-ios/milestone/71) -_Approximate Date: Late August 2023_ +_Approximate Date: Late October 2023_ - Right now we are naively generating schema types that we don't always need. A smarter algorithm can reduce generated code for certain large schemas that are currently having every type in their schema generated - Create configuration for manually indicating schema types you would like to have schema types and TestMocks generated for From 5065f5138b1f6b060ae8cb372dc22caef8a2fd1d Mon Sep 17 00:00:00 2001 From: Anthony Miller Date: Tue, 1 Aug 2023 10:26:20 -0700 Subject: [PATCH 41/69] Fix merged selection set name ambiguity at definition root (#3168) --- .../AllAnimalsIncludeSkipQuery.graphql.swift | 2 - .../Queries/AllAnimalsQuery.graphql.swift | 9 +-- .../Templates/SelectionSetTemplate.swift | 16 ++-- .../SelectionSetTemplateTests.swift | 8 +- ...ectionSetTemplate_Initializers_Tests.swift | 75 +++++++++++++++++++ .../README.MD | 16 ++++ .../operation.graphql | 15 ++++ .../schema.graphqls | 27 +++++++ 8 files changed, 150 insertions(+), 18 deletions(-) create mode 100644 Tests/CodegenIntegrationTests/Tests/3168-mergedSourceFromDefinitionRootNeedsFullyQualifedName/README.MD create mode 100644 Tests/CodegenIntegrationTests/Tests/3168-mergedSourceFromDefinitionRootNeedsFullyQualifedName/operation.graphql create mode 100644 Tests/CodegenIntegrationTests/Tests/3168-mergedSourceFromDefinitionRootNeedsFullyQualifedName/schema.graphqls diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsIncludeSkipQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsIncludeSkipQuery.graphql.swift index 8bd3d1cd7..b8e9d947a 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsIncludeSkipQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsIncludeSkipQuery.graphql.swift @@ -692,7 +692,6 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.self), ObjectIdentifier(WarmBloodedDetails.self), ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.AsWarmBlooded.self), - ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.AsWarmBlooded.AsWarmBlooded.self), ObjectIdentifier(HeightInMeters.self) ] )) @@ -853,7 +852,6 @@ public class AllAnimalsIncludeSkipQuery: GraphQLQuery { ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.self), ObjectIdentifier(WarmBloodedDetails.self), ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.AsWarmBlooded.self), - ObjectIdentifier(AllAnimalsIncludeSkipQuery.Data.AllAnimal.AsPet.AsWarmBlooded.AsWarmBlooded.self), ObjectIdentifier(HeightInMeters.self) ] )) diff --git a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsQuery.graphql.swift b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsQuery.graphql.swift index 61c5b7181..cd6cbaabe 100644 --- a/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsQuery.graphql.swift +++ b/Sources/AnimalKingdomAPI/AnimalKingdomAPI/Sources/Operations/Queries/AllAnimalsQuery.graphql.swift @@ -625,8 +625,7 @@ public class AllAnimalsQuery: GraphQLQuery { ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsWarmBlooded.self), ObjectIdentifier(PetDetails.self), ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.self), - ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.AsWarmBlooded.self), - ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.AsWarmBlooded.AsWarmBlooded.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.AsWarmBlooded.self) ] )) } @@ -822,8 +821,7 @@ public class AllAnimalsQuery: GraphQLQuery { ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsWarmBlooded.self), ObjectIdentifier(PetDetails.self), ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.self), - ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.AsWarmBlooded.self), - ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.AsWarmBlooded.AsWarmBlooded.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.AsWarmBlooded.self) ] )) } @@ -936,8 +934,7 @@ public class AllAnimalsQuery: GraphQLQuery { ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsWarmBlooded.self), ObjectIdentifier(PetDetails.self), ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.self), - ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.AsWarmBlooded.self), - ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.AsWarmBlooded.AsWarmBlooded.self) + ObjectIdentifier(AllAnimalsQuery.Data.AllAnimal.AsPet.AsWarmBlooded.self) ] )) } diff --git a/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift b/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift index 6c98479fe..435f44137 100644 --- a/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift @@ -647,6 +647,14 @@ fileprivate extension IR.MergedSelections.MergedSource { nodesToSharedRoot += 1 } + /// If the shared root is the root of the definition, we should just generate the fully + /// qualified name. + if sourceTypePathCurrentNode.isHead { + return SelectionSetNameGenerator.generatedSelectionSetName( + for: self, format: .fullyQualified, pluralizer: pluralizer + ) + } + let sharedRootIndex = typeInfo.entity.location.fieldPath!.count - (nodesToSharedRoot + 1) @@ -657,11 +665,7 @@ fileprivate extension IR.MergedSelections.MergedSource { /// /// Example: The `height` field on `AllAnimals.AsPet` can reference the `AllAnimals.Height` /// object as just `Height`. - /// - /// However, if the shared root is the root of the definition, the component that would be - /// removed is the location's `source`. This is not included in the field path and is already - /// omitted by this function. In this case, the `sharedRootIndex` is `-1`. - let removeFirstComponent = nodesToSharedRoot <= 1 && !(sharedRootIndex < 0) + let removeFirstComponent = nodesToSharedRoot <= 1 let fieldPath = typeInfo.entity.location.fieldPath!.node( at: max(0, sharedRootIndex) @@ -728,7 +732,7 @@ fileprivate extension IR.MergedSelections.MergedSource { mergedFragmentEntityConditionPathNode = node } selectionSetNameComponents.append( - SelectionSetNameGenerator.ConditionPath.path(for: node) + node.value.selectionSetNameComponent ) fulfilledFragments.append(selectionSetNameComponents.joined(separator: ".")) } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift index b2d16d5fa..d475c7cd7 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift @@ -3667,7 +3667,7 @@ class SelectionSetTemplateTests: XCTestCase { expect(actual).to(equalLineByLine(expected, atLine: 12, ignoringExtraLines: true)) } - func test__render_fieldAccessors__givenEntityFieldMergedFromParent_atOperationRoot_rendersFieldAccessorWithNameNotIncludingParent() throws { + func test__render_fieldAccessors__givenEntityFieldMergedFromParent_atOperationRoot_rendersFieldAccessorWithFullyQualifiedName() throws { // given schemaSDL = """ type Query { @@ -3696,7 +3696,7 @@ class SelectionSetTemplateTests: XCTestCase { let expected = """ public var name: String { __data["name"] } - public var allAnimals: [AllAnimal]? { __data["allAnimals"] } + public var allAnimals: [TestOperationQuery.Data.AllAnimal]? { __data["allAnimals"] } """ // when @@ -3767,7 +3767,7 @@ class SelectionSetTemplateTests: XCTestCase { expect(actual).to(equalLineByLine(expected, atLine: 12, ignoringExtraLines: true)) } - func test__render_fieldAccessors__givenEntityFieldMergedFromSiblingTypeCase_atOperationRoot_rendersFieldAccessorWithNotIncludingSharedParent() throws { + func test__render_fieldAccessors__givenEntityFieldMergedFromSiblingTypeCase_atOperationRoot_rendersFieldAccessorWithFullyQualifiedName() throws { // given schemaSDL = """ type Query { @@ -3803,7 +3803,7 @@ class SelectionSetTemplateTests: XCTestCase { let expected = """ public var name: String { __data["name"] } - public var allAnimals: [AsModeratorQuery.AllAnimal]? { __data["allAnimals"] } + public var allAnimals: [TestOperationQuery.Data.AsModeratorQuery.AllAnimal]? { __data["allAnimals"] } """ // when diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplate_Initializers_Tests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplate_Initializers_Tests.swift index cba5b7db9..76ea47b28 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplate_Initializers_Tests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplate_Initializers_Tests.swift @@ -477,6 +477,81 @@ class SelectionSetTemplate_Initializers_Tests: XCTestCase { // then expect(actual).to(equalLineByLine(expected, atLine: 16, ignoringExtraLines: true)) } + + func test__render_givenNestedTypeCasesMergedFromSibling_fulfilledFragmentsIncludesAllTypeCasesInScope() throws { + // given + schemaSDL = """ + type Query { + allAnimals: [Animal!] + } + + interface Animal { + species: String! + } + + interface Pet { + species: String! + } + + interface WarmBlooded { + species: String! + } + + type Cat implements Animal & Pet & WarmBlooded { + species: String! + isJellicle: Boolean! + } + """ + + document = """ + query TestOperation { + allAnimals { + ... on Pet { + ... on WarmBlooded { + species + } + } + ... on Cat { + isJellicle + } + } + } + """ + + let expected = + """ + public init( + isJellicle: Bool, + species: String + ) { + self.init(_dataDict: DataDict( + data: [ + "__typename": TestSchema.Objects.Cat.typename, + "isJellicle": isJellicle, + "species": species, + ], + fulfilledFragments: [ + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.AsCat.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.AsPet.self), + ObjectIdentifier(TestOperationQuery.Data.AllAnimal.AsPet.AsWarmBlooded.self) + ] + )) + } + """ + + // when + try buildSubjectAndOperation() + + let allAnimals_asCat = try XCTUnwrap( + operation[field: "query"]?[field: "allAnimals"]?[as: "Cat"] + ) + + let actual = subject.render(inlineFragment: allAnimals_asCat) + + // then + expect(actual).to(equalLineByLine(expected, atLine: 17, ignoringExtraLines: true)) + } // MARK: Selection Tests diff --git a/Tests/CodegenIntegrationTests/Tests/3168-mergedSourceFromDefinitionRootNeedsFullyQualifedName/README.MD b/Tests/CodegenIntegrationTests/Tests/3168-mergedSourceFromDefinitionRootNeedsFullyQualifedName/README.MD new file mode 100644 index 000000000..c743b3e68 --- /dev/null +++ b/Tests/CodegenIntegrationTests/Tests/3168-mergedSourceFromDefinitionRootNeedsFullyQualifedName/README.MD @@ -0,0 +1,16 @@ +# Overview + +When merging a selection set with a nested child selection set into a type case that does not also select additional fields on that child selection set, we use a direct reference to the generated selection set in the defining entity selection set. This directly merged child selection set is referenced by its name relative to the type case. + +To calculate the relative name, we determine where the shared root between the definition of the merged child and the target it is being merged into was, and generated the name as only up to their shared root. When the shared root of the directly merged child is the root of the operation, this causes a naming ambiguity problem and a compliation error. + +We must use the fully qualified name in this situation. + +In the example for this test, the `innerChild` field on `AsEventA.Child.AsChildA` would previously have the +type `Child.AsChildA.InnerChild`, which does not exist, because the first component (`Child`) was inferred to be the `AsEventA.Child`. The intention was to point to the `TestFragment.Child.AsChildA.InnerChild`. + +## Reference Issue: https://github.com/apollographql/apollo-ios/pull/3168 + +## Solution + +When the shared root for a directly merged source is the definition root, use the fully qualified selection set name. diff --git a/Tests/CodegenIntegrationTests/Tests/3168-mergedSourceFromDefinitionRootNeedsFullyQualifedName/operation.graphql b/Tests/CodegenIntegrationTests/Tests/3168-mergedSourceFromDefinitionRootNeedsFullyQualifedName/operation.graphql new file mode 100644 index 000000000..03ccdac48 --- /dev/null +++ b/Tests/CodegenIntegrationTests/Tests/3168-mergedSourceFromDefinitionRootNeedsFullyQualifedName/operation.graphql @@ -0,0 +1,15 @@ +fragment TestFragment on Event { + child { + ... on ChildA { + innerChild: child { + foo + } + } + } + ... on EventA { + bar + } + ... on EventB { + baz + } +} diff --git a/Tests/CodegenIntegrationTests/Tests/3168-mergedSourceFromDefinitionRootNeedsFullyQualifedName/schema.graphqls b/Tests/CodegenIntegrationTests/Tests/3168-mergedSourceFromDefinitionRootNeedsFullyQualifedName/schema.graphqls new file mode 100644 index 000000000..6c80f9329 --- /dev/null +++ b/Tests/CodegenIntegrationTests/Tests/3168-mergedSourceFromDefinitionRootNeedsFullyQualifedName/schema.graphqls @@ -0,0 +1,27 @@ +type Query { + test: Event! +} + +interface Event { + child: Child! +} + +type EventA implements Event { + child: Child! + bar: String! +} + +type EventB implements Event { + child: Child! + baz: String! +} + +interface Child { + foo: String! + child: Child +} + +type ChildA implements Child { + foo: String! + child: Child +} From 228967925b71cc84e71a94567825291c32c21b2f Mon Sep 17 00:00:00 2001 From: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Date: Tue, 1 Aug 2023 14:58:31 -0400 Subject: [PATCH 42/69] fix: Removing newline characters from operation id hashes (#3163) --- Sources/ApolloCodegenLib/IR/IR.swift | 2 +- .../CodeGenIR/IROperationBuilderTests.swift | 2 +- .../Templates/LegacyAPQOperationManifestTemplateTests.swift | 2 +- .../PersistedQueriesOperationManifestTemplateTests.swift | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Sources/ApolloCodegenLib/IR/IR.swift b/Sources/ApolloCodegenLib/IR/IR.swift index 69adef108..a019ea86c 100644 --- a/Sources/ApolloCodegenLib/IR/IR.swift +++ b/Sources/ApolloCodegenLib/IR/IR.swift @@ -169,7 +169,7 @@ class IR { var newline: String for fragment in referencedFragments { - newline = #"\n"# + newline = "\n" updateHash(with: &newline) var fragmentSource = fragment.definition.source.convertedToSingleLine() updateHash(with: &fragmentSource) diff --git a/Tests/ApolloCodegenTests/CodeGenIR/IROperationBuilderTests.swift b/Tests/ApolloCodegenTests/CodeGenIR/IROperationBuilderTests.swift index 7a9c0dd6f..9d3947b6a 100644 --- a/Tests/ApolloCodegenTests/CodeGenIR/IROperationBuilderTests.swift +++ b/Tests/ApolloCodegenTests/CodeGenIR/IROperationBuilderTests.swift @@ -205,7 +205,7 @@ class IROperationBuilderTests: XCTestCase { schemaSDL = try String( contentsOf: ApolloCodegenInternalTestHelpers.Resources.StarWars.JSONSchema) - let expected = "07c54599c2b5f9d4215d1bff7f5f6ff458c983aa5c13338fd44b051210d5ecc6" + let expected = "599cd7d91ede7a5508cdb26b424e3b8e99e6c2c5575b799f6090695289ff8e99" // when try buildSubjectOperation(named: "HeroAndFriendsNamesWithFragment", fromJSONSchema: true) diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/LegacyAPQOperationManifestTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/LegacyAPQOperationManifestTemplateTests.swift index 0c1266db9..9acd0940a 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/LegacyAPQOperationManifestTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/LegacyAPQOperationManifestTemplateTests.swift @@ -135,7 +135,7 @@ class LegacyAPQOperationManifestTemplateTests: XCTestCase { let expected = #""" { - "8a600240c49d72b1639fb4e41af5305ee0918f2258847eb7a9c1db09813cc154" : { + "efc7785ac9768b2be96e061911b97c9c898df41561dda36d9435e94994910f67" : { "name": "Friends", "source": "query Friends { friends { ...Name } }\nfragment Name on Friend { name }" } diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/PersistedQueriesOperationManifestTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/PersistedQueriesOperationManifestTemplateTests.swift index de560373f..73e58738f 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/PersistedQueriesOperationManifestTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/PersistedQueriesOperationManifestTemplateTests.swift @@ -155,7 +155,7 @@ class PersistedQueriesOperationManifestTemplateTests: XCTestCase { "version": 1, "operations": [ { - "id": "8a600240c49d72b1639fb4e41af5305ee0918f2258847eb7a9c1db09813cc154", + "id": "efc7785ac9768b2be96e061911b97c9c898df41561dda36d9435e94994910f67", "body": "query Friends { friends { ...Name } }\nfragment Name on Friend { name }", "name": "Friends", "type": "query" @@ -207,7 +207,7 @@ class PersistedQueriesOperationManifestTemplateTests: XCTestCase { "version": 1, "operations": [ { - "id": "8a600240c49d72b1639fb4e41af5305ee0918f2258847eb7a9c1db09813cc154", + "id": "efc7785ac9768b2be96e061911b97c9c898df41561dda36d9435e94994910f67", "body": "query Friends { friends { ...Name } }\nfragment Name on Friend { name }", "name": "Friends", "type": "query" From c3f6951be0e44ce75c820899fa272af66e77f5f6 Mon Sep 17 00:00:00 2001 From: Anthony Miller Date: Tue, 1 Aug 2023 12:14:39 -0700 Subject: [PATCH 43/69] Release/1 3 3 (#3169) --- CHANGELOG.md | 6 + Configuration/Shared/Project-Version.xcconfig | 2 +- Sources/CodegenCLI/Constants.swift | 2 +- .../apollocodegenlib/apollocodegen.json | 95 +++- ...nifest(with:withrooturl:filemanager:).json | 450 ++++++++++++++++++ 5 files changed, 552 insertions(+), 3 deletions(-) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/generateoperationmanifest(with:withrooturl:filemanager:).json diff --git a/CHANGELOG.md b/CHANGELOG.md index f2265db75..8a28d4d45 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## v1.3.3 + +### Fixed +- **Fix two issues with generated models:** See PR ([#3168](https://github.com/apollographql/apollo-ios/pull/3168)). _Thank you to [@iAmericanBoy](https://github.com/iAmericanBoy) for finding these issues and providing a reproduction case._ +- **Fix computation of operation identifiers for persisted queries:** See PR ([#3163](https://github.com/apollographql/apollo-ios/pull/3163)). _Thank you to [@WolframPRO](https://github.com/WolframPRO) for finding these issues._ + ## v1.3.2 ### Improved diff --git a/Configuration/Shared/Project-Version.xcconfig b/Configuration/Shared/Project-Version.xcconfig index 3b323d725..5d17677eb 100644 --- a/Configuration/Shared/Project-Version.xcconfig +++ b/Configuration/Shared/Project-Version.xcconfig @@ -1 +1 @@ -CURRENT_PROJECT_VERSION = 1.3.2 +CURRENT_PROJECT_VERSION = 1.3.3 diff --git a/Sources/CodegenCLI/Constants.swift b/Sources/CodegenCLI/Constants.swift index f25a28467..8976e0d0b 100644 --- a/Sources/CodegenCLI/Constants.swift +++ b/Sources/CodegenCLI/Constants.swift @@ -1,6 +1,6 @@ import Foundation public enum Constants { - public static let CLIVersion: String = "1.3.2" + public static let CLIVersion: String = "1.3.3" static let defaultFilePath: String = "./apollo-codegen-config.json" } diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen.json index fcb33f79b..e546937a2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen.json @@ -89,7 +89,8 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/build(with:withRootURL:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/build(with:withRootURL:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/generateOperationManifest(with:withRootURL:fileManager:)" ], "title" : "Type Methods" }, @@ -273,6 +274,98 @@ "title" : "build(with:withRootURL:)", "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/build(with:withrooturl:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/generateOperationManifest(with:withRootURL:fileManager:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "generateOperationManifest" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "withRootURL" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "fileManager" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0A11FileManagerC", + "text" : "ApolloFileManager" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/generateOperationManifest(with:withRootURL:fileManager:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "generateOperationManifest(with:withRootURL:fileManager:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/generateoperationmanifest(with:withrooturl:filemanager:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/generateoperationmanifest(with:withrooturl:filemanager:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/generateoperationmanifest(with:withrooturl:filemanager:).json new file mode 100644 index 000000000..a03930c56 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/generateoperationmanifest(with:withrooturl:filemanager:).json @@ -0,0 +1,450 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/generateOperationManifest(with:withRootURL:fileManager:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB0C25generateOperationManifest4with0G7RootURL11fileManageryAA0aB13ConfigurationV_10Foundation0I0VSgAA0a4FileK0CtKFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "generateOperationManifest" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "withRootURL" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "fileManager" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0A11FileManagerC", + "text" : "ApolloFileManager" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "generateOperationManifest(with:withRootURL:fileManager:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "generateOperationManifest" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "configuration" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "withRootURL" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "rootURL" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, + { + "kind" : "externalParam", + "text" : "fileManager" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloFileManager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0A11FileManagerC", + "text" : "ApolloFileManager" + }, + { + "kind" : "text", + "text" : " = .default) " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/generateoperationmanifest(with:withrooturl:filemanager:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/generateOperationManifest(with:withRootURL:fileManager:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "generateOperationManifest" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "withRootURL" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "fileManager" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0A11FileManagerC", + "text" : "ApolloFileManager" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/generateOperationManifest(with:withRootURL:fileManager:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "generateOperationManifest(with:withRootURL:fileManager:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/generateoperationmanifest(with:withrooturl:filemanager:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloFileManager": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloFileManager" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloFileManager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloFileManager" + } + ], + "role" : "symbol", + "title" : "ApolloFileManager", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollofilemanager" +} +} +} \ No newline at end of file From 1e0f8dd7219ed15646bcb4810e1bda899b2d54d2 Mon Sep 17 00:00:00 2001 From: Calvin Cestari Date: Tue, 1 Aug 2023 15:02:41 -0700 Subject: [PATCH 44/69] docs: Clarify `other` schema module type (#3170) --- docs/source/code-generation/codegen-configuration.mdx | 6 +++--- docs/source/project-configuration.mdx | 6 ++++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/docs/source/code-generation/codegen-configuration.mdx b/docs/source/code-generation/codegen-configuration.mdx index a0f7372e1..a2afde127 100644 --- a/docs/source/code-generation/codegen-configuration.mdx +++ b/docs/source/code-generation/codegen-configuration.mdx @@ -266,13 +266,13 @@ let configuration = ApolloCodegenConfiguration( **[`ModuleType.other`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/moduletype-swift.enum/other)** -This option should be used when you would like to define a schema module using another package management system, such as CocoaPods, or manually creating Xcode targets. +This value should be used when you would like to define a schema module using another package management system (such as CocoaPods), or you want more control over the generated package than what [`ModuleType.swiftPackageManager`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/moduletype-swift.enum/swiftpackagemanager) allows, or manually creating your own targets or modules in another way. `ModuleType.other` indicates to the Code Generation Engine that your schema types will be contained in their own target, rather than embedded in your application target. This affects the `import` statements in your generated operation definition files. -Using this option, you are required to create a target for your schema module using your preferred package manager. +Using this option, you are required to create a target, or module, for your schema module using your preferred package manager. -> **Note:** The name of the target for your schema module must be the [`schemaNamespace`](#schema-namespace) provided in your configuration, as this will be used in the `import` statements of generated operation files. +> **Note:** You must specify the name of the target, or module, you created in the [`schemaNamespace`](#schema-namespace) property of your configuration. This will be used for `import` statements as well as to fully qualify the referenced types in generated operation files. diff --git a/docs/source/project-configuration.mdx b/docs/source/project-configuration.mdx index 2f248acdc..0bcd7b8ee 100644 --- a/docs/source/project-configuration.mdx +++ b/docs/source/project-configuration.mdx @@ -93,9 +93,11 @@ Use the [`.swiftPackageManager`](./code-generation/codegen-configuration#swift-p You can also include schema types directly in a target that you created. -To do this, use [`ModuleType.embeddedInTarget(name: String)`](./code-generation/codegen-configuration#embedded-in-target) as the value of the [`output.schemaTypes.moduleType`](./code-generation/codegen-configuration#module-type) property. The generated schema types are then enclosed in a caseless namespace enum to prevent naming conflicts with types you already defined in your target. +To do this, use [`ModuleType.embeddedInTarget(name: String)`](./code-generation/codegen-configuration#embedded-in-target) as the value of the [`output.schemaTypes.moduleType`](./code-generation/codegen-configuration#module-type) property. The generated schema types are scoped within a caseless enum used as a namespace to prevent conflicts with types you may already have defined in your target. -> This option makes you responsible for **manually** adding generated files to your chosen target. When the code generation engine creates or removes files, you'll need to manually add or remove them from Xcode's project navigator. +If you require more control over your schema types you can use the [`ModuleType.other`](./code-generation/codegen-configuration#other) value. This gives you full control over the module and your choice of dependency manager. + +> These options makes you responsible for **manually** adding generated files to your chosen target or module. When the code generation engine creates or removes files, you'll need to manually add or remove them from the project navigator. ### Operation model generation From 4147f782f0b6c094f1e43df9e51b45d3c6d45e02 Mon Sep 17 00:00:00 2001 From: Calvin Cestari Date: Thu, 3 Aug 2023 16:36:21 -0700 Subject: [PATCH 45/69] refactor: Fragment types in IR (#3174) Co-authored-by: Anthony Miller --- Sources/ApolloCodegenLib/ApolloCodegen.swift | 12 +- .../IR/IR+EntitySelectionTree.swift | 51 ++++---- .../IR/IR+InclusionConditions.swift | 2 +- .../IR/IR+RootFieldBuilder.swift | 33 +++--- .../ApolloCodegenLib/IR/IR+SelectionSet.swift | 14 ++- Sources/ApolloCodegenLib/IR/IR.swift | 88 ++++++++++++-- .../ApolloCodegenLib/IR/ScopeDescriptor.swift | 16 ++- .../IR/ScopedSelectionSetHashable.swift | 2 +- .../IR/SortedSelections.swift | 111 +++++++++--------- .../Templates/SelectionSetTemplate.swift | 34 +++--- .../MockIRSubscripts.swift | 31 ++--- .../MockMergedSelections.swift | 4 +- .../CodeGenIR/IRRootFieldBuilderTests.swift | 19 ++- .../TestHelpers/IRMatchers.swift | 22 ++-- 14 files changed, 275 insertions(+), 164 deletions(-) diff --git a/Sources/ApolloCodegenLib/ApolloCodegen.swift b/Sources/ApolloCodegenLib/ApolloCodegen.swift index 93e0f2542..9d0d50ad8 100644 --- a/Sources/ApolloCodegenLib/ApolloCodegen.swift +++ b/Sources/ApolloCodegenLib/ApolloCodegen.swift @@ -292,10 +292,10 @@ public class ApolloCodegen { ) } - var fragments: [IR.NamedFragment] = selectionSet.selections.direct?.fragments.values.map { $0.fragment } ?? [] - fragments.append(contentsOf: selectionSet.selections.merged.fragments.values.map { $0.fragment }) + var namedFragments: [IR.NamedFragment] = selectionSet.selections.direct?.namedFragments.values.map(\.fragment) ?? [] + namedFragments.append(contentsOf: selectionSet.selections.merged.namedFragments.values.map(\.fragment)) - try fragments.forEach { fragment in + try namedFragments.forEach { fragment in if let existingTypeName = combinedTypeNames[fragment.generatedDefinitionName] { throw Error.typeNameConflict( name: existingTypeName, @@ -305,9 +305,9 @@ public class ApolloCodegen { } } - // gather nested fragments to loop through and check as well - var nestedSelectionSets: [IR.SelectionSet] = selectionSet.selections.direct?.inlineFragments.values.elements ?? [] - nestedSelectionSets.append(contentsOf: selectionSet.selections.merged.inlineFragments.values) + // gather nested fragments to loop through and check as well + var nestedSelectionSets: [IR.SelectionSet] = selectionSet.selections.direct?.inlineFragments.values.map(\.selectionSet) ?? [] + nestedSelectionSets.append(contentsOf: selectionSet.selections.merged.inlineFragments.values.map(\.selectionSet)) try nestedSelectionSets.forEach { nestedSet in try validateTypeConflicts( diff --git a/Sources/ApolloCodegenLib/IR/IR+EntitySelectionTree.swift b/Sources/ApolloCodegenLib/IR/IR+EntitySelectionTree.swift index cc2a0a424..6e1031524 100644 --- a/Sources/ApolloCodegenLib/IR/IR+EntitySelectionTree.swift +++ b/Sources/ApolloCodegenLib/IR/IR+EntitySelectionTree.swift @@ -34,7 +34,7 @@ extension IR { } private func mergeIn(selections: DirectSelections.ReadOnly, from source: MergedSelections.MergedSource) { - guard (!selections.fields.isEmpty || !selections.fragments.isEmpty) else { + guard (!selections.fields.isEmpty || !selections.namedFragments.isEmpty) else { return } @@ -255,7 +255,8 @@ extension IR { fileprivate func scopeConditionNode(for condition: ScopeCondition) -> EntityNode { let nodeCondition = ScopeCondition( type: condition.type == self.type ? nil : condition.type, - conditions: condition.conditions + conditions: condition.conditions, + isDeferred: condition.isDeferred ) func createNode() -> EntityNode { @@ -291,20 +292,20 @@ extension IR { class EntityTreeScopeSelections: Equatable { fileprivate(set) var fields: OrderedDictionary = [:] - fileprivate(set) var fragments: OrderedDictionary = [:] + fileprivate(set) var namedFragments: OrderedDictionary = [:] init() {} fileprivate init( fields: OrderedDictionary, - fragments: OrderedDictionary + namedFragments: OrderedDictionary ) { self.fields = fields - self.fragments = fragments + self.namedFragments = namedFragments } var isEmpty: Bool { - fields.isEmpty && fragments.isEmpty + fields.isEmpty && namedFragments.isEmpty } private func mergeIn(_ field: Field) { @@ -315,27 +316,27 @@ extension IR { fields.forEach { mergeIn($0) } } - private func mergeIn(_ fragment: FragmentSpread) { - fragments[fragment.hashForSelectionSetScope] = fragment + private func mergeIn(_ fragment: NamedFragmentSpread) { + namedFragments[fragment.hashForSelectionSetScope] = fragment } - private func mergeIn(_ fragments: T) where T.Element == FragmentSpread { + private func mergeIn(_ fragments: T) where T.Element == NamedFragmentSpread { fragments.forEach { mergeIn($0) } } func mergeIn(_ selections: DirectSelections.ReadOnly) { mergeIn(selections.fields.values) - mergeIn(selections.fragments.values) + mergeIn(selections.namedFragments.values) } func mergeIn(_ selections: EntityTreeScopeSelections) { mergeIn(selections.fields.values) - mergeIn(selections.fragments.values) + mergeIn(selections.namedFragments.values) } static func == (lhs: IR.EntityTreeScopeSelections, rhs: IR.EntityTreeScopeSelections) -> Bool { lhs.fields == rhs.fields && - lhs.fragments == rhs.fragments + lhs.namedFragments == rhs.namedFragments } } } @@ -352,7 +353,7 @@ extension IR.EntitySelectionTree { /// programming error and will result in undefined behavior. func mergeIn( _ otherTree: IR.EntitySelectionTree, - from fragment: IR.FragmentSpread, + from fragment: IR.NamedFragmentSpread, using entityStorage: IR.RootFieldEntityStorage ) { let otherTreeCount = otherTree.rootTypePath.count @@ -391,7 +392,7 @@ extension IR.EntitySelectionTree.EntityNode { fileprivate func mergeIn( _ fragmentTree: IR.EntitySelectionTree, - from fragment: IR.FragmentSpread, + from fragment: IR.NamedFragmentSpread, with inclusionConditions: AnyOf?, using entityStorage: IR.RootFieldEntityStorage ) { @@ -407,7 +408,8 @@ extension IR.EntitySelectionTree.EntityNode { for conditionGroup in inclusionConditions.elements { let scope = IR.ScopeCondition( type: rootTypesMatch ? nil : fragmentType, - conditions: conditionGroup + conditions: conditionGroup, + isDeferred: fragment.isDeferred ) let nextNode = rootNodeToStartMerge.scopeConditionNode(for: scope) @@ -421,7 +423,9 @@ extension IR.EntitySelectionTree.EntityNode { } else { let nextNode = rootTypesMatch ? rootNodeToStartMerge : - rootNodeToStartMerge.scopeConditionNode(for: IR.ScopeCondition(type: fragmentType)) + rootNodeToStartMerge.scopeConditionNode( + for: IR.ScopeCondition(type: fragmentType, isDeferred: fragment.isDeferred) + ) nextNode.mergeIn( fragmentTree.rootNode, @@ -433,7 +437,7 @@ extension IR.EntitySelectionTree.EntityNode { fileprivate func mergeIn( _ otherNode: IR.EntitySelectionTree.EntityNode, - from fragment: IR.FragmentSpread, + from fragment: IR.NamedFragmentSpread, using entityStorage: IR.RootFieldEntityStorage ) { switch otherNode.child { @@ -470,7 +474,7 @@ extension IR.EntitySelectionTree.EntityNode { fileprivate func mergeIn( _ selections: Selections, - from fragment: IR.FragmentSpread, + from fragment: IR.NamedFragmentSpread, using entityStorage: IR.RootFieldEntityStorage ) { for (source, selections) in selections { @@ -501,23 +505,24 @@ extension IR.EntitySelectionTree.EntityNode { } } - let fragments = selections.fragments.mapValues { oldFragment -> IR.FragmentSpread in + let fragments = selections.namedFragments.mapValues { oldFragment -> IR.NamedFragmentSpread in let entity = entityStorage.entity( for: oldFragment.typeInfo.entity, inFragmentSpreadAtTypePath: fragment.typeInfo ) - return IR.FragmentSpread( + return IR.NamedFragmentSpread( fragment: oldFragment.fragment, typeInfo: IR.SelectionSet.TypeInfo( entity: entity, scopePath: oldFragment.typeInfo.scopePath ), - inclusionConditions: oldFragment.inclusionConditions + inclusionConditions: oldFragment.inclusionConditions, + isDeferred: oldFragment.isDeferred ) } self.mergeIn( - IR.EntityTreeScopeSelections(fields: fields, fragments: fragments), + IR.EntityTreeScopeSelections(fields: fields, namedFragments: fragments), from: newSource ) } @@ -577,7 +582,7 @@ extension IR.EntityTreeScopeSelections: CustomDebugStringConvertible { var debugDescription: String { """ Fields: \(fields.values.elements) - Fragments: \(fragments.values.elements.description) + Fragments: \(namedFragments.values.elements.description) """ } } diff --git a/Sources/ApolloCodegenLib/IR/IR+InclusionConditions.swift b/Sources/ApolloCodegenLib/IR/IR+InclusionConditions.swift index de7a46639..673aeb30b 100644 --- a/Sources/ApolloCodegenLib/IR/IR+InclusionConditions.swift +++ b/Sources/ApolloCodegenLib/IR/IR+InclusionConditions.swift @@ -1,7 +1,7 @@ import OrderedCollections extension IR { - + /// A condition representing an `@include` or `@skip` directive to determine if a field /// or fragment should be included. struct InclusionCondition: Hashable, CustomDebugStringConvertible { diff --git a/Sources/ApolloCodegenLib/IR/IR+RootFieldBuilder.swift b/Sources/ApolloCodegenLib/IR/IR+RootFieldBuilder.swift index feac095df..53707de1e 100644 --- a/Sources/ApolloCodegenLib/IR/IR+RootFieldBuilder.swift +++ b/Sources/ApolloCodegenLib/IR/IR+RootFieldBuilder.swift @@ -56,7 +56,7 @@ extension IR { return entity } - fileprivate func mergeAllSelectionsIntoEntitySelectionTrees(from fragmentSpread: FragmentSpread) { + fileprivate func mergeAllSelectionsIntoEntitySelectionTrees(from fragmentSpread: NamedFragmentSpread) { for (_, fragmentEntity) in fragmentSpread.fragment.entities { let entity = entity(for: fragmentEntity, inFragmentSpreadAtTypePath: fragmentSpread.typeInfo) entity.selectionTree.mergeIn(fragmentEntity.selectionTree, from: fragmentSpread, using: self) @@ -179,7 +179,7 @@ extension IR { ) } else { - let irTypeCase = buildConditionalSelectionSet( + let irTypeCase = buildInlineFragmentSpread( from: inlineSelectionSet, with: scope, inParentTypePath: typeInfo @@ -200,7 +200,7 @@ extension IR { let matchesScope = selectionSetScope.matches(scope) if matchesScope { - let irFragmentSpread = buildFragmentSpread( + let irFragmentSpread = buildNamedFragmentSpread( fromFragment: fragmentSpread, with: scope, spreadIntoParentWithTypePath: typeInfo @@ -208,7 +208,7 @@ extension IR { target.mergeIn(irFragmentSpread) } else { - let irTypeCaseEnclosingFragment = buildConditionalSelectionSet( + let irTypeCaseEnclosingFragment = buildInlineFragmentSpread( from: CompilationResult.SelectionSet( parentType: fragmentSpread.parentType, selections: [selection] @@ -221,7 +221,7 @@ extension IR { if matchesType { typeInfo.entity.selectionTree.mergeIn( - selections: irTypeCaseEnclosingFragment.selections.direct.unsafelyUnwrapped.readOnlyView, + selections: irTypeCaseEnclosingFragment.selectionSet.selections.direct.unsafelyUnwrapped.readOnlyView, with: typeInfo ) } @@ -313,11 +313,11 @@ extension IR { return irSelectionSet } - private func buildConditionalSelectionSet( + private func buildInlineFragmentSpread( from selectionSet: CompilationResult.SelectionSet?, with scopeCondition: ScopeCondition, inParentTypePath enclosingTypeInfo: SelectionSet.TypeInfo - ) -> SelectionSet { + ) -> InlineFragmentSpread { let typePath = enclosingTypeInfo.scopePath.mutatingLast { $0.appending(scopeCondition) } @@ -334,14 +334,18 @@ extension IR { from: selectionSet ) } - return irSelectionSet - } - private func buildFragmentSpread( + return InlineFragmentSpread( + selectionSet: irSelectionSet, + isDeferred: scopeCondition.isDeferred + ) + } + + private func buildNamedFragmentSpread( fromFragment fragmentSpread: CompilationResult.FragmentSpread, with scopeCondition: ScopeCondition, spreadIntoParentWithTypePath parentTypeInfo: SelectionSet.TypeInfo - ) -> FragmentSpread { + ) -> NamedFragmentSpread { let fragment = ir.build(fragment: fragmentSpread.fragment) referencedFragments.append(fragment) referencedFragments.append(contentsOf: fragment.referencedFragments) @@ -357,14 +361,15 @@ extension IR { scopePath: scopePath ) - let fragmentSpread = FragmentSpread( + let fragmentSpread = NamedFragmentSpread( fragment: fragment, typeInfo: typeInfo, - inclusionConditions: AnyOf(scopeCondition.conditions) + inclusionConditions: AnyOf(scopeCondition.conditions), + isDeferred: scopeCondition.isDeferred ) entityStorage.mergeAllSelectionsIntoEntitySelectionTrees(from: fragmentSpread) - + return fragmentSpread } diff --git a/Sources/ApolloCodegenLib/IR/IR+SelectionSet.swift b/Sources/ApolloCodegenLib/IR/IR+SelectionSet.swift index 102f0299c..633712db8 100644 --- a/Sources/ApolloCodegenLib/IR/IR+SelectionSet.swift +++ b/Sources/ApolloCodegenLib/IR/IR+SelectionSet.swift @@ -1,6 +1,6 @@ extension IR { @dynamicMemberLookup - class SelectionSet: Equatable, CustomDebugStringConvertible { + class SelectionSet: Hashable, CustomDebugStringConvertible { class TypeInfo: Hashable, CustomDebugStringConvertible { /// The entity that the `selections` are being selected on. /// @@ -141,9 +141,15 @@ extension IR { } static func ==(lhs: IR.SelectionSet, rhs: IR.SelectionSet) -> Bool { - lhs.typeInfo.entity === rhs.typeInfo.entity && - lhs.typeInfo.scopePath == rhs.typeInfo.scopePath && - lhs.selections.direct == rhs.selections.direct + lhs.typeInfo === rhs.typeInfo && + lhs.selections.direct === rhs.selections.direct + } + + func hash(into hasher: inout Hasher) { + hasher.combine(typeInfo) + if let directSelections = selections.direct { + hasher.combine(ObjectIdentifier(directSelections)) + } } subscript(dynamicMember keyPath: KeyPath) -> T { diff --git a/Sources/ApolloCodegenLib/IR/IR.swift b/Sources/ApolloCodegenLib/IR/IR.swift index a019ea86c..b19724aae 100644 --- a/Sources/ApolloCodegenLib/IR/IR.swift +++ b/Sources/ApolloCodegenLib/IR/IR.swift @@ -57,6 +57,30 @@ class IR { } } + // TODO: Documentation for this to be completed in issue #3141 + enum IsDeferred: Hashable, ExpressibleByBooleanLiteral { + case value(Bool) + case `if`(_ variable: String) + + init(booleanLiteral value: BooleanLiteralType) { + switch value { + case true: + self = .value(true) + case false: + self = .value(false) + } + } + + var definitionDirectiveDescription: String { + switch self { + case .value(false): return "" + case .value(true): return " @defer" + case let .if(variable): + return " @defer(if: \(variable))" + } + } + } + /// Represents a concrete entity in an operation or fragment that fields are selected upon. /// /// Multiple `SelectionSet`s may select fields on the same `Entity`. All `SelectionSet`s that will @@ -238,12 +262,55 @@ class IR { } } - /// Represents a Fragment that has been "spread into" another SelectionSet using the + /// Represents an Inline Fragment that has been "spread into" another SelectionSet using the + /// spread operator (`...`). + class InlineFragmentSpread: Hashable, CustomDebugStringConvertible { + /// The `SelectionSet` representing the inline fragment that has been "spread into" its + /// enclosing operation/fragment. + let selectionSet: SelectionSet + + let isDeferred: IsDeferred + + /// Indicates the location where the inline fragment has been "spread into" its enclosing + /// operation/fragment. + var typeInfo: SelectionSet.TypeInfo { selectionSet.typeInfo } + + var inclusionConditions: InclusionConditions? { selectionSet.inclusionConditions } + + init( + selectionSet: SelectionSet, + isDeferred: IsDeferred + ) { + self.selectionSet = selectionSet + self.isDeferred = isDeferred + } + + static func == (lhs: IR.InlineFragmentSpread, rhs: IR.InlineFragmentSpread) -> Bool { + lhs.selectionSet == rhs.selectionSet && + lhs.isDeferred == rhs.isDeferred + } + + func hash(into hasher: inout Hasher) { + hasher.combine(selectionSet) + hasher.combine(isDeferred) + } + + var debugDescription: String { + var string = typeInfo.parentType.debugDescription + if let conditions = typeInfo.inclusionConditions { + string += " \(conditions.debugDescription)" + } + string += isDeferred.definitionDirectiveDescription + return string + } + } + + /// Represents a Named Fragment that has been "spread into" another SelectionSet using the /// spread operator (`...`). /// - /// While a `NamedFragment` can be shared between operations, a `FragmentSpread` represents a + /// While a `NamedFragment` can be shared between operations, a `NamedFragmentSpread` represents a /// `NamedFragment` included in a specific operation. - class FragmentSpread: Hashable, CustomDebugStringConvertible { + class NamedFragmentSpread: Hashable, CustomDebugStringConvertible { /// The `NamedFragment` that this fragment refers to. /// @@ -260,35 +327,42 @@ class IR { var inclusionConditions: AnyOf? + let isDeferred: IsDeferred + var definition: CompilationResult.FragmentDefinition { fragment.definition } init( fragment: NamedFragment, typeInfo: SelectionSet.TypeInfo, - inclusionConditions: AnyOf? + inclusionConditions: AnyOf?, + isDeferred: IsDeferred ) { self.fragment = fragment self.typeInfo = typeInfo self.inclusionConditions = inclusionConditions + self.isDeferred = isDeferred } - static func == (lhs: IR.FragmentSpread, rhs: IR.FragmentSpread) -> Bool { + static func == (lhs: IR.NamedFragmentSpread, rhs: IR.NamedFragmentSpread) -> Bool { lhs.fragment === rhs.fragment && lhs.typeInfo == rhs.typeInfo && - lhs.inclusionConditions == rhs.inclusionConditions + lhs.inclusionConditions == rhs.inclusionConditions && + lhs.isDeferred == rhs.isDeferred } func hash(into hasher: inout Hasher) { hasher.combine(ObjectIdentifier(fragment)) hasher.combine(typeInfo) hasher.combine(inclusionConditions) + hasher.combine(isDeferred) } - + var debugDescription: String { var description = fragment.debugDescription if let inclusionConditions = inclusionConditions { description += " \(inclusionConditions.debugDescription)" } + description += isDeferred.definitionDirectiveDescription return description } } diff --git a/Sources/ApolloCodegenLib/IR/ScopeDescriptor.swift b/Sources/ApolloCodegenLib/IR/ScopeDescriptor.swift index 7a3861f6f..5ded5d89a 100644 --- a/Sources/ApolloCodegenLib/IR/ScopeDescriptor.swift +++ b/Sources/ApolloCodegenLib/IR/ScopeDescriptor.swift @@ -3,13 +3,22 @@ import OrderedCollections extension IR { + // TODO: Write tests that two inline fragments with same type and inclusion conditions, + // but different defer conditions don't merge together. + // To be done in issue #3141 struct ScopeCondition: Hashable, CustomDebugStringConvertible { let type: GraphQLCompositeType? let conditions: InclusionConditions? + let isDeferred: IsDeferred - init(type: GraphQLCompositeType? = nil, conditions: InclusionConditions? = nil) { + init( + type: GraphQLCompositeType? = nil, + conditions: InclusionConditions? = nil, + isDeferred: IsDeferred = false + ) { self.type = type self.conditions = conditions + self.isDeferred = isDeferred } var debugDescription: String { @@ -96,7 +105,10 @@ extension IR { ) -> ScopeDescriptor { let scope = Self.typeScope(addingType: type, to: nil, givenAllTypes: allTypes) return ScopeDescriptor( - typePath: LinkedList(.init(type: type, conditions: inclusionConditions)), + typePath: LinkedList(.init( + type: type, + conditions: inclusionConditions + )), type: type, matchingTypes: scope, matchingConditions: inclusionConditions, diff --git a/Sources/ApolloCodegenLib/IR/ScopedSelectionSetHashable.swift b/Sources/ApolloCodegenLib/IR/ScopedSelectionSetHashable.swift index a77d99706..791d45fdd 100644 --- a/Sources/ApolloCodegenLib/IR/ScopedSelectionSetHashable.swift +++ b/Sources/ApolloCodegenLib/IR/ScopedSelectionSetHashable.swift @@ -25,7 +25,7 @@ extension CompilationResult.FragmentSpread: ScopedSelectionSetHashable { } } -extension IR.FragmentSpread: ScopedSelectionSetHashable { +extension IR.NamedFragmentSpread: ScopedSelectionSetHashable { var hashForSelectionSetScope: String { fragment.definition.name } diff --git a/Sources/ApolloCodegenLib/IR/SortedSelections.swift b/Sources/ApolloCodegenLib/IR/SortedSelections.swift index 07416d938..60d9773fb 100644 --- a/Sources/ApolloCodegenLib/IR/SortedSelections.swift +++ b/Sources/ApolloCodegenLib/IR/SortedSelections.swift @@ -6,35 +6,35 @@ extension IR { class DirectSelections: Equatable, CustomDebugStringConvertible { fileprivate(set) var fields: OrderedDictionary = [:] - fileprivate(set) var inlineFragments: OrderedDictionary = [:] - fileprivate(set) var fragments: OrderedDictionary = [:] + fileprivate(set) var inlineFragments: OrderedDictionary = [:] + fileprivate(set) var namedFragments: OrderedDictionary = [:] init() {} init( fields: [Field] = [], - conditionalSelectionSets: [SelectionSet] = [], - fragments: [FragmentSpread] = [] + inlineFragments: [InlineFragmentSpread] = [], + namedFragments: [NamedFragmentSpread] = [] ) { mergeIn(fields) - mergeIn(conditionalSelectionSets) - mergeIn(fragments) + mergeIn(inlineFragments) + mergeIn(namedFragments) } init( fields: OrderedDictionary = [:], - conditionalSelectionSets: OrderedDictionary = [:], - fragments: OrderedDictionary = [:] + inlineFragments: OrderedDictionary = [:], + namedFragments: OrderedDictionary = [:] ) { mergeIn(fields.values) - mergeIn(conditionalSelectionSets.values) - mergeIn(fragments.values) + mergeIn(inlineFragments.values) + mergeIn(namedFragments.values) } func mergeIn(_ selections: DirectSelections) { mergeIn(selections.fields.values) mergeIn(selections.inlineFragments.values) - mergeIn(selections.fragments.values) + mergeIn(selections.namedFragments.values) } func mergeIn(_ field: Field) { @@ -108,62 +108,66 @@ extension IR { }, selections: newField.selectionSet.selections.direct.unsafelyUnwrapped ) - wrapperField.selectionSet.selections.direct?.mergeIn(newFieldSelectionSet) + let newFieldInlineFragment = InlineFragmentSpread( + selectionSet: newFieldSelectionSet, + isDeferred: false + ) + wrapperField.selectionSet.selections.direct?.mergeIn(newFieldInlineFragment) } else { wrapperField.selectionSet.selections.direct?.mergeIn(newField.selectionSet.selections.direct.unsafelyUnwrapped) } } - func mergeIn(_ conditionalSelectionSet: SelectionSet) { - let scopeCondition = conditionalSelectionSet.scope.scopePath.last.value + func mergeIn(_ fragment: InlineFragmentSpread) { + let scopeCondition = fragment.selectionSet.scope.scopePath.last.value - if let existingTypeCase = inlineFragments[scopeCondition] { + if let existingTypeCase = inlineFragments[scopeCondition]?.selectionSet { existingTypeCase.selections.direct! - .mergeIn(conditionalSelectionSet.selections.direct!) + .mergeIn(fragment.selectionSet.selections.direct!) } else { - inlineFragments[scopeCondition] = conditionalSelectionSet + inlineFragments[scopeCondition] = fragment } } - func mergeIn(_ fragment: FragmentSpread) { - if let existingFragment = fragments[fragment.hashForSelectionSetScope] { + func mergeIn(_ fragment: NamedFragmentSpread) { + if let existingFragment = namedFragments[fragment.hashForSelectionSetScope] { existingFragment.inclusionConditions = (existingFragment.inclusionConditions || fragment.inclusionConditions) return } - fragments[fragment.hashForSelectionSetScope] = fragment + namedFragments[fragment.hashForSelectionSetScope] = fragment } func mergeIn(_ fields: T) where T.Element == Field { fields.forEach { mergeIn($0) } } - func mergeIn(_ conditionalSelectionSets: T) where T.Element == SelectionSet { - conditionalSelectionSets.forEach { mergeIn($0) } + func mergeIn(_ inlineFragments: T) where T.Element == InlineFragmentSpread { + inlineFragments.forEach { mergeIn($0) } } - func mergeIn(_ fragments: T) where T.Element == FragmentSpread { + func mergeIn(_ fragments: T) where T.Element == NamedFragmentSpread { fragments.forEach { mergeIn($0) } } var isEmpty: Bool { - fields.isEmpty && inlineFragments.isEmpty && fragments.isEmpty + fields.isEmpty && inlineFragments.isEmpty && namedFragments.isEmpty } static func == (lhs: DirectSelections, rhs: DirectSelections) -> Bool { lhs.fields == rhs.fields && lhs.inlineFragments == rhs.inlineFragments && - lhs.fragments == rhs.fragments + lhs.namedFragments == rhs.namedFragments } var debugDescription: String { """ Fields: \(fields.values.elements) - InlineFragments: \(inlineFragments.values.elements.map(\.inlineFragmentDebugDescription)) - Fragments: \(fragments.values.elements.map(\.debugDescription)) + InlineFragments: \(inlineFragments.values.elements.map(\.debugDescription)) + Fragments: \(namedFragments.values.elements.map(\.debugDescription)) """ } @@ -175,8 +179,8 @@ extension IR { fileprivate let value: DirectSelections var fields: OrderedDictionary { value.fields } - var inlineFragments: OrderedDictionary { value.inlineFragments } - var fragments: OrderedDictionary { value.fragments } + var inlineFragments: OrderedDictionary { value.inlineFragments } + var namedFragments: OrderedDictionary { value.namedFragments } var isEmpty: Bool { value.isEmpty } } @@ -219,16 +223,16 @@ extension IR { } } - for selection in directSelections.fragments { + for selection in directSelections.namedFragments { if let condition = selection.value.inclusionConditions { inclusionConditionGroups.updateValue( forKey: condition, default: .init(value: DirectSelections())) { selections in - selections.value.fragments[selection.key] = selection.value + selections.value.namedFragments[selection.key] = selection.value } } else { - unconditionalSelections.value.fragments[selection.key] = selection.value + unconditionalSelections.value.namedFragments[selection.key] = selection.value } } } @@ -263,8 +267,8 @@ extension IR { fileprivate(set) var mergedSources: MergedSources = [] fileprivate(set) var fields: OrderedDictionary = [:] - fileprivate(set) var inlineFragments: OrderedDictionary = [:] - fileprivate(set) var fragments: OrderedDictionary = [:] + fileprivate(set) var inlineFragments: OrderedDictionary = [:] + fileprivate(set) var namedFragments: OrderedDictionary = [:] init( directSelections: DirectSelections.ReadOnly?, @@ -278,7 +282,7 @@ extension IR { @IsEverTrue var didMergeAnySelections: Bool selections.fields.values.forEach { didMergeAnySelections = self.mergeIn($0) } - selections.fragments.values.forEach { didMergeAnySelections = self.mergeIn($0) } + selections.namedFragments.values.forEach { didMergeAnySelections = self.mergeIn($0) } if didMergeAnySelections { mergedSources.append(source) @@ -317,14 +321,14 @@ extension IR { ) } - private func mergeIn(_ fragment: IR.FragmentSpread) -> Bool { + private func mergeIn(_ fragment: IR.NamedFragmentSpread) -> Bool { let keyInScope = fragment.hashForSelectionSetScope if let directSelections = directSelections, - directSelections.fragments.keys.contains(keyInScope) { + directSelections.namedFragments.keys.contains(keyInScope) { return false } - fragments[keyInScope] = fragment + namedFragments[keyInScope] = fragment return true } @@ -345,31 +349,34 @@ extension IR { guard !inlineFragments.keys.contains(condition) else { return } - let selectionSet = IR.SelectionSet( - entity: self.typeInfo.entity, - scopePath: self.typeInfo.scopePath.mutatingLast { $0.appending(condition) }, - mergedSelectionsOnly: true + let inlineFragment = IR.InlineFragmentSpread( + selectionSet: .init( + entity: self.typeInfo.entity, + scopePath: self.typeInfo.scopePath.mutatingLast { $0.appending(condition) }, + mergedSelectionsOnly: true + ), + isDeferred: condition.isDeferred ) - inlineFragments[condition] = selectionSet + inlineFragments[condition] = inlineFragment } var isEmpty: Bool { - fields.isEmpty && inlineFragments.isEmpty && fragments.isEmpty + fields.isEmpty && inlineFragments.isEmpty && namedFragments.isEmpty } static func == (lhs: MergedSelections, rhs: MergedSelections) -> Bool { lhs.mergedSources == rhs.mergedSources && lhs.fields == rhs.fields && lhs.inlineFragments == rhs.inlineFragments && - lhs.fragments == rhs.fragments + lhs.namedFragments == rhs.namedFragments } var debugDescription: String { """ Merged Sources: \(mergedSources) Fields: \(fields.values.elements) - InlineFragments: \(inlineFragments.values.elements.map(\.inlineFragmentDebugDescription)) - Fragments: \(fragments.values.elements.map(\.debugDescription)) + InlineFragments: \(inlineFragments.values.elements.map(\.debugDescription)) + NamedFragments: \(namedFragments.values.elements.map(\.debugDescription)) """ } @@ -377,16 +384,6 @@ extension IR { } -fileprivate extension IR.SelectionSet { - var inlineFragmentDebugDescription: String { - var string = typeInfo.parentType.debugDescription - if let conditions = typeInfo.inclusionConditions { - string += " \(conditions.debugDescription)" - } - return string - } -} - extension IR.MergedSelections.MergedSource: CustomDebugStringConvertible { var debugDescription: String { typeInfo.debugDescription + ", fragment: \(fragment?.debugDescription ?? "nil")" diff --git a/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift b/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift index 435f44137..756f955b3 100644 --- a/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift @@ -204,8 +204,8 @@ struct SelectionSetTemplate { _ deprecatedArguments: inout [DeprecatedArgument]? ) -> [TemplateString] { selections.fields.values.map { FieldSelectionTemplate($0, &deprecatedArguments) } + - selections.inlineFragments.values.map { InlineFragmentSelectionTemplate($0) } + - selections.fragments.values.map { FragmentSelectionTemplate($0) } + selections.inlineFragments.values.map { InlineFragmentSelectionTemplate($0.selectionSet) } + + selections.namedFragments.values.map { FragmentSelectionTemplate($0) } } private func renderedConditionalSelectionGroup( @@ -283,7 +283,7 @@ struct SelectionSetTemplate { """ } - private func FragmentSelectionTemplate(_ fragment: IR.FragmentSpread) -> TemplateString { + private func FragmentSelectionTemplate(_ fragment: IR.NamedFragmentSpread) -> TemplateString { """ .fragment(\(fragment.definition.name.asFragmentName).self) """ @@ -329,9 +329,9 @@ struct SelectionSetTemplate { ) -> TemplateString { """ \(ifLet: selections.direct?.inlineFragments.values, { - "\($0.map { InlineFragmentAccessorTemplate($0) }, separator: "\n")" + "\($0.map { InlineFragmentAccessorTemplate($0.selectionSet) }, separator: "\n")" }) - \(selections.merged.inlineFragments.values.map { InlineFragmentAccessorTemplate($0) }, separator: "\n") + \(selections.merged.inlineFragments.values.map { InlineFragmentAccessorTemplate($0.selectionSet) }, separator: "\n") """ } @@ -355,8 +355,8 @@ struct SelectionSetTemplate { _ selections: IR.SelectionSet.Selections, in scope: IR.ScopeDescriptor ) -> TemplateString { - guard !(selections.direct?.fragments.isEmpty ?? true) || - !selections.merged.fragments.isEmpty else { + guard !(selections.direct?.namedFragments.isEmpty ?? true) || + !selections.merged.namedFragments.isEmpty else { return "" } @@ -364,18 +364,18 @@ struct SelectionSetTemplate { \(renderAccessControl())struct Fragments: FragmentContainer { \(DataFieldAndInitializerTemplate()) - \(ifLet: selections.direct?.fragments.values, { - "\($0.map { FragmentAccessorTemplate($0, in: scope) }, separator: "\n")" + \(ifLet: selections.direct?.namedFragments.values, { + "\($0.map { NamedFragmentAccessorTemplate($0, in: scope) }, separator: "\n")" }) - \(selections.merged.fragments.values.map { - FragmentAccessorTemplate($0, in: scope) + \(selections.merged.namedFragments.values.map { + NamedFragmentAccessorTemplate($0, in: scope) }, separator: "\n") } """ } - private func FragmentAccessorTemplate( - _ fragment: IR.FragmentSpread, + private func NamedFragmentAccessorTemplate( + _ fragment: IR.NamedFragmentSpread, in scope: IR.ScopeDescriptor ) -> TemplateString { let name = fragment.definition.name @@ -532,9 +532,9 @@ struct SelectionSetTemplate { private func ChildTypeCaseSelectionSets(_ selections: IR.SelectionSet.Selections) -> TemplateString { """ \(ifLet: selections.direct?.inlineFragments.values, { - "\($0.map { render(inlineFragment: $0) }, separator: "\n\n")" + "\($0.map { render(inlineFragment: $0.selectionSet) }, separator: "\n\n")" }) - \(selections.merged.inlineFragments.values.map { render(inlineFragment: $0) }, separator: "\n\n") + \(selections.merged.inlineFragments.values.map { render(inlineFragment: $0.selectionSet) }, separator: "\n\n") """ } @@ -950,8 +950,8 @@ extension IR.SelectionSet.Selections { SelectionsIterator(direct: direct?.fields, merged: merged.fields) } - fileprivate func makeFragmentIterator() -> SelectionsIterator { - SelectionsIterator(direct: direct?.fragments, merged: merged.fragments) + fileprivate func makeFragmentIterator() -> SelectionsIterator { + SelectionsIterator(direct: direct?.namedFragments, merged: merged.namedFragments) } fileprivate struct SelectionsIterator: IteratorProtocol { diff --git a/Tests/ApolloCodegenInternalTestHelpers/MockIRSubscripts.swift b/Tests/ApolloCodegenInternalTestHelpers/MockIRSubscripts.swift index 44a44569d..59ec5b58d 100644 --- a/Tests/ApolloCodegenInternalTestHelpers/MockIRSubscripts.swift +++ b/Tests/ApolloCodegenInternalTestHelpers/MockIRSubscripts.swift @@ -79,11 +79,11 @@ extension IR.DirectSelections: ScopeConditionalSubscriptAccessing { } public subscript(conditions: IR.ScopeCondition) -> IR.SelectionSet? { - inlineFragments[conditions] + inlineFragments[conditions]?.selectionSet } - public subscript(fragment fragment: String) -> IR.FragmentSpread? { - fragments[fragment] + public subscript(fragment fragment: String) -> IR.NamedFragmentSpread? { + namedFragments[fragment] } } @@ -93,11 +93,11 @@ extension IR.MergedSelections: ScopeConditionalSubscriptAccessing { } public subscript(conditions: IR.ScopeCondition) -> IR.SelectionSet? { - inlineFragments[conditions] + inlineFragments[conditions]?.selectionSet } - public subscript(fragment fragment: String) -> IR.FragmentSpread? { - fragments[fragment] + public subscript(fragment fragment: String) -> IR.NamedFragmentSpread? { + namedFragments[fragment] } } @@ -106,8 +106,8 @@ extension IR.EntityTreeScopeSelections { fields[field] } - public subscript(fragment fragment: String) -> IR.FragmentSpread? { - fragments[fragment] + public subscript(fragment fragment: String) -> IR.NamedFragmentSpread? { + namedFragments[fragment] } } @@ -121,7 +121,7 @@ extension IR.Field: ScopeConditionalSubscriptAccessing { return selectionSet?[conditions] } - public subscript(fragment fragment: String) -> IR.FragmentSpread? { + public subscript(fragment fragment: String) -> IR.NamedFragmentSpread? { return selectionSet?[fragment: fragment] } @@ -140,7 +140,7 @@ extension IR.SelectionSet: ScopeConditionalSubscriptAccessing { selections[conditions] } - public subscript(fragment fragment: String) -> IR.FragmentSpread? { + public subscript(fragment fragment: String) -> IR.NamedFragmentSpread? { selections[fragment: fragment] } } @@ -151,11 +151,12 @@ extension IR.SelectionSet.Selections: ScopeConditionalSubscriptAccessing { } public subscript(conditions: IR.ScopeCondition) -> IR.SelectionSet? { - return direct?.inlineFragments[conditions] ?? merged.inlineFragments[conditions] + return direct?.inlineFragments[conditions]?.selectionSet ?? + merged.inlineFragments[conditions]?.selectionSet } - public subscript(fragment fragment: String) -> IR.FragmentSpread? { - direct?.fragments[fragment] ?? merged.fragments[fragment] + public subscript(fragment fragment: String) -> IR.NamedFragmentSpread? { + direct?.namedFragments[fragment] ?? merged.namedFragments[fragment] } } @@ -168,7 +169,7 @@ extension IR.Operation: ScopeConditionalSubscriptAccessing { rootField[conditions] } - public subscript(fragment fragment: String) -> IR.FragmentSpread? { + public subscript(fragment fragment: String) -> IR.NamedFragmentSpread? { rootField[fragment: fragment] } } @@ -182,7 +183,7 @@ extension IR.NamedFragment: ScopeConditionalSubscriptAccessing { return rootField.selectionSet[conditions] } - public subscript(fragment fragment: String) -> IR.FragmentSpread? { + public subscript(fragment fragment: String) -> IR.NamedFragmentSpread? { rootField.selectionSet[fragment: fragment] } } diff --git a/Tests/ApolloCodegenInternalTestHelpers/MockMergedSelections.swift b/Tests/ApolloCodegenInternalTestHelpers/MockMergedSelections.swift index 5acd04701..edd86e014 100644 --- a/Tests/ApolloCodegenInternalTestHelpers/MockMergedSelections.swift +++ b/Tests/ApolloCodegenInternalTestHelpers/MockMergedSelections.swift @@ -27,7 +27,7 @@ extension IR.MergedSelections.MergedSource { } public static func mock( - _ fragment: IR.FragmentSpread?, + _ fragment: IR.NamedFragmentSpread?, file: StaticString = #file, line: UInt = #line ) throws -> Self { @@ -40,7 +40,7 @@ extension IR.MergedSelections.MergedSource { public static func mock( for field: IR.Field?, - from fragment: IR.FragmentSpread?, + from fragment: IR.NamedFragmentSpread?, file: StaticString = #file, line: UInt = #line ) throws -> Self { diff --git a/Tests/ApolloCodegenTests/CodeGenIR/IRRootFieldBuilderTests.swift b/Tests/ApolloCodegenTests/CodeGenIR/IRRootFieldBuilderTests.swift index ed6366c77..230be54c5 100644 --- a/Tests/ApolloCodegenTests/CodeGenIR/IRRootFieldBuilderTests.swift +++ b/Tests/ApolloCodegenTests/CodeGenIR/IRRootFieldBuilderTests.swift @@ -127,7 +127,7 @@ class IRRootFieldBuilderTests: XCTestCase { let child = allAnimals?[as: "Bird"] expect(child?.parentType).to(equal(Object_Bird)) - expect(child?.selections.direct?.fragments.values).to(shallowlyMatch([Fragment_BirdDetails])) + expect(child?.selections.direct?.namedFragments.values).to(shallowlyMatch([Fragment_BirdDetails])) } func test__children__isObjectType_initWithNamedFragmentOnLessSpecificMatchingType_hasNoChildTypeCase() throws { @@ -245,8 +245,8 @@ class IRRootFieldBuilderTests: XCTestCase { let child = rocks?[as: "Animal"] expect(child?.parentType).to(equal(Interface_Animal)) - expect(child?.selections.direct?.fragments.count).to(equal(1)) - expect(child?.selections.direct?.fragments.values[0].definition).to(equal(Fragment_AnimalDetails)) + expect(child?.selections.direct?.namedFragments.count).to(equal(1)) + expect(child?.selections.direct?.namedFragments.values[0].definition).to(equal(Fragment_AnimalDetails)) } // MARK: Children Computation - Union Type @@ -370,10 +370,21 @@ class IRRootFieldBuilderTests: XCTestCase { // when try buildSubjectRootField() + let Scalar_String = try XCTUnwrap(schema[scalar: "String"]) + let Object_B = try XCTUnwrap(schema[object: "B"]) + let bField = subject[field: "bField"] + let expected = SelectionSetMatcher( + parentType: Object_B, + directSelections: [ + .field("A", type: .nonNull(.scalar(Scalar_String))), + .field("B", type: .nonNull(.scalar(Scalar_String))), + ] + ) + // then - expect(bField?.selectionSet?.selections.direct?.inlineFragments).to(beEmpty()) + expect(bField?.selectionSet).to(shallowlyMatch(expected)) } func test__children__givenInlineFragment_onNonMatchingType_doesNotMergeTypeCaseIn_hasChildTypeCase() throws { diff --git a/Tests/ApolloCodegenTests/TestHelpers/IRMatchers.swift b/Tests/ApolloCodegenTests/TestHelpers/IRMatchers.swift index e04458c72..5c0a9cef6 100644 --- a/Tests/ApolloCodegenTests/TestHelpers/IRMatchers.swift +++ b/Tests/ApolloCodegenTests/TestHelpers/IRMatchers.swift @@ -6,12 +6,12 @@ import ApolloInternalTestHelpers protocol SelectionShallowMatchable { typealias Field = IR.Field - typealias TypeCase = IR.SelectionSet - typealias Fragment = IR.FragmentSpread + typealias InlineFragment = IR.InlineFragmentSpread + typealias NamedFragment = IR.NamedFragmentSpread var fields: OrderedDictionary { get } - var inlineFragments: OrderedDictionary { get } - var fragments: OrderedDictionary { get } + var inlineFragments: OrderedDictionary { get } + var namedFragments: OrderedDictionary { get } var isEmpty: Bool { get } } @@ -20,7 +20,7 @@ extension IR.DirectSelections: SelectionShallowMatchable { } extension IR.DirectSelections.ReadOnly: SelectionShallowMatchable {} extension IR.MergedSelections: SelectionShallowMatchable { } extension IR.EntityTreeScopeSelections: SelectionShallowMatchable { - var inlineFragments: OrderedDictionary { [:] } + var inlineFragments: OrderedDictionary { [:] } } typealias SelectionMatcherTuple = (fields: [ShallowFieldMatcher], @@ -44,8 +44,8 @@ func shallowlyMatch( ) -> Predicate { return satisfyAllOf([ shallowlyMatch(expectedValue.fields).mappingActualTo { $0?.fields.values }, - shallowlyMatch(expectedValue.typeCases).mappingActualTo { $0?.inlineFragments.values }, - shallowlyMatch(expectedValue.fragments).mappingActualTo { $0?.fragments.values } + shallowlyMatch(expectedValue.typeCases).mappingActualTo { $0?.inlineFragments.values.map(\.selectionSet) }, + shallowlyMatch(expectedValue.fragments).mappingActualTo { $0?.namedFragments.values } ]) } @@ -468,7 +468,7 @@ public struct ShallowFragmentSpreadMatcher: Equatable, CustomDebugStringConverti public func shallowlyMatch( _ expectedValue: [ShallowFragmentSpreadMatcher] -) -> Predicate where T.Element == IR.FragmentSpread { +) -> Predicate where T.Element == IR.NamedFragmentSpread { return Predicate.define { actual in return shallowlyMatch(expected: expectedValue, actual: try actual.evaluate()) } @@ -476,7 +476,7 @@ public func shallowlyMatch( public func shallowlyMatch( _ expectedValue: [CompilationResult.FragmentDefinition] -) -> Predicate where T.Element == IR.FragmentSpread { +) -> Predicate where T.Element == IR.NamedFragmentSpread { return Predicate.define { actual in return shallowlyMatch(expected: expectedValue.map { .mock($0) }, actual: try actual.evaluate()) } @@ -485,7 +485,7 @@ public func shallowlyMatch( fileprivate func shallowlyMatch( expected: [ShallowFragmentSpreadMatcher], actual: T? -) -> PredicateResult where T.Element == IR.FragmentSpread { +) -> PredicateResult where T.Element == IR.NamedFragmentSpread { let message: ExpectationMessage = .expectedActualValueTo("have fragments equal to \(expected)") guard let actual = actual, expected.count == actual.count else { @@ -506,7 +506,7 @@ fileprivate func shallowlyMatch( return PredicateResult(status: .matches, message: message) } -fileprivate func shallowlyMatch(expected: ShallowFragmentSpreadMatcher, actual: IR.FragmentSpread) -> Bool { +fileprivate func shallowlyMatch(expected: ShallowFragmentSpreadMatcher, actual: IR.NamedFragmentSpread) -> Bool { return expected.name == actual.fragment.name && expected.type == actual.fragment.type && expected.inclusionConditions == actual.inclusionConditions From e21116a86cbdf248980e77228cbc0a08bc4427d9 Mon Sep 17 00:00:00 2001 From: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Date: Wed, 9 Aug 2023 15:07:20 -0400 Subject: [PATCH 46/69] Updating Persisted Query Configuration (#3175) Co-authored-by: Anthony Miller Co-authored-by: Calvin Cestari --- Apollo.xcodeproj/project.pbxproj | 12 ++ Sources/ApolloCodegenLib/ApolloCodegen.swift | 114 ++++++------ .../ApolloCodegenConfiguration.swift | 171 ++++++++---------- ...ation+OperationManifestConfiguration.swift | 91 ++++++++++ .../OperationManifestFileGenerator.swift | 8 +- Sources/CodegenCLI/Commands/FetchSchema.swift | 22 +-- Sources/CodegenCLI/Commands/Generate.swift | 44 +++-- .../Commands/GenerateOperationManifest.swift | 49 ++--- .../OptionGroups/InputOptions.swift | 14 ++ .../Protocols/CodegenProvider.swift | 7 +- .../MockApolloCodegenConfiguration.swift | 6 +- ...olloCodegenConfigurationCodableTests.swift | 18 +- .../ApolloCodegenConfigurationTests.swift | 2 - .../ApolloCodegenTests.swift | 46 +++-- .../OperationManifestFileGeneratorTests.swift | 34 ++-- .../Commands/FetchSchemaTests.swift | 6 +- .../GenerateOperationManifestTests.swift | 1 - .../Commands/GenerateTests.swift | 6 +- .../Support/MockApolloCodegen.swift | 18 +- .../MockApolloCodegenConfiguration.swift | 10 +- .../code-generation/codegen-configuration.mdx | 83 ++++----- 21 files changed, 427 insertions(+), 335 deletions(-) create mode 100644 Sources/ApolloCodegenLib/CodegenConfiguration/ApolloCodegenConfiguration+OperationManifestConfiguration.swift diff --git a/Apollo.xcodeproj/project.pbxproj b/Apollo.xcodeproj/project.pbxproj index 783a72378..eb68289c3 100644 --- a/Apollo.xcodeproj/project.pbxproj +++ b/Apollo.xcodeproj/project.pbxproj @@ -14,6 +14,7 @@ 54DDB0921EA045870009DD99 /* InMemoryNormalizedCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54DDB0911EA045870009DD99 /* InMemoryNormalizedCache.swift */; }; 5AC6CA4322AAF7B200B7C94D /* GraphQLHTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AC6CA4222AAF7B200B7C94D /* GraphQLHTTPMethod.swift */; }; 5BB2C0232380836100774170 /* VersionNumberTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BB2C0222380836100774170 /* VersionNumberTests.swift */; }; + 6608B3362A7D402B006FB655 /* ApolloCodegenConfiguration+OperationManifestConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6608B3342A7D3FF5006FB655 /* ApolloCodegenConfiguration+OperationManifestConfiguration.swift */; }; 662EA65E2A701483008A1931 /* GenerateOperationManifest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 662EA65D2A701483008A1931 /* GenerateOperationManifest.swift */; }; 662EA6602A705BD7008A1931 /* GenerateOperationManifestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 662EA65F2A705BD7008A1931 /* GenerateOperationManifestTests.swift */; }; 66321AE72A126C4400CC35CB /* IR+Formatting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66321AE62A126C4400CC35CB /* IR+Formatting.swift */; }; @@ -1140,6 +1141,7 @@ 54DDB0911EA045870009DD99 /* InMemoryNormalizedCache.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InMemoryNormalizedCache.swift; sourceTree = ""; }; 5AC6CA4222AAF7B200B7C94D /* GraphQLHTTPMethod.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GraphQLHTTPMethod.swift; sourceTree = ""; }; 5BB2C0222380836100774170 /* VersionNumberTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VersionNumberTests.swift; sourceTree = ""; }; + 6608B3342A7D3FF5006FB655 /* ApolloCodegenConfiguration+OperationManifestConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ApolloCodegenConfiguration+OperationManifestConfiguration.swift"; sourceTree = ""; }; 662EA65D2A701483008A1931 /* GenerateOperationManifest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GenerateOperationManifest.swift; sourceTree = ""; }; 662EA65F2A705BD7008A1931 /* GenerateOperationManifestTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GenerateOperationManifestTests.swift; sourceTree = ""; }; 66321AE62A126C4400CC35CB /* IR+Formatting.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IR+Formatting.swift"; sourceTree = ""; }; @@ -2206,6 +2208,14 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 6608B3332A7D3FCB006FB655 /* CodegenConfiguration */ = { + isa = PBXGroup; + children = ( + 6608B3342A7D3FF5006FB655 /* ApolloCodegenConfiguration+OperationManifestConfiguration.swift */, + ); + path = CodegenConfiguration; + sourceTree = ""; + }; 66B18E862A15366400525DFB /* Network */ = { isa = PBXGroup; children = ( @@ -2548,6 +2558,7 @@ 9BD681332405F6BB000874CB /* Codegen */ = { isa = PBXGroup; children = ( + 6608B3332A7D3FCB006FB655 /* CodegenConfiguration */, 9B7B6F57233C287100F32205 /* ApolloCodegen.swift */, 9B7B6F58233C287100F32205 /* ApolloCodegenConfiguration.swift */, E674DB40274C0A9B009BB90E /* Glob.swift */, @@ -5053,6 +5064,7 @@ E6203342284F1C9600A291D1 /* MockUnionsFileGenerator.swift in Sources */, DE6D07F927BC3B6D009F5F33 /* GraphQLInputField+Rendered.swift in Sources */, 9F1A966C258F34BB00A06EEB /* GraphQLSchema.swift in Sources */, + 6608B3362A7D402B006FB655 /* ApolloCodegenConfiguration+OperationManifestConfiguration.swift in Sources */, 9BE74D3D23FB4A8E006D354F /* FileFinder.swift in Sources */, E64F7EBC27A11A510059C021 /* GraphQLNamedType+SwiftName.swift in Sources */, 9B7B6F59233C287200F32205 /* ApolloCodegen.swift in Sources */, diff --git a/Sources/ApolloCodegenLib/ApolloCodegen.swift b/Sources/ApolloCodegenLib/ApolloCodegen.swift index 9d0d50ad8..2b6cd3fa4 100644 --- a/Sources/ApolloCodegenLib/ApolloCodegen.swift +++ b/Sources/ApolloCodegenLib/ApolloCodegen.swift @@ -67,6 +67,22 @@ public class ApolloCodegen { } } } + + public struct ItemsToGenerate: OptionSet { + public var rawValue: Int + + public static let code = ItemsToGenerate(rawValue: 1 << 0) + public static let operationManifest = ItemsToGenerate(rawValue: 1 << 1) + public static let all: ItemsToGenerate = [ + .code, + .operationManifest + ] + + public init(rawValue: Int) { + self.rawValue = rawValue + } + + } /// Executes the code generation engine with a specified configuration. /// @@ -77,15 +93,17 @@ public class ApolloCodegen { /// If `nil`, the current working directory of the executing process will be used. public static func build( with configuration: ApolloCodegenConfiguration, - withRootURL rootURL: URL? = nil + withRootURL rootURL: URL? = nil, + itemsToGenerate: ItemsToGenerate = [.code] ) throws { - try build(with: configuration, rootURL: rootURL) + try build(with: configuration, rootURL: rootURL, itemsToGenerate: itemsToGenerate) } internal static func build( with configuration: ApolloCodegenConfiguration, rootURL: URL? = nil, - fileManager: ApolloFileManager = .default + fileManager: ApolloFileManager = .default, + itemsToGenerate: ItemsToGenerate ) throws { let configContext = ConfigurationContext( @@ -103,58 +121,43 @@ public class ApolloCodegen { try validate(configContext, with: compilationResult) let ir = IR(compilationResult: compilationResult) + + if itemsToGenerate == .operationManifest { + var operationIDsFileGenerator = OperationManifestFileGenerator(config: configContext) + + for operation in compilationResult.operations { + autoreleasepool { + let irOperation = ir.build(operation: operation) + operationIDsFileGenerator?.collectOperationIdentifier(irOperation) + } + } + + try operationIDsFileGenerator?.generate(fileManager: fileManager) + } - var existingGeneratedFilePaths = configuration.options.pruneGeneratedFiles ? - try findExistingGeneratedFilePaths( - config: configContext, - fileManager: fileManager - ) : [] - - try generateFiles( - compilationResult: compilationResult, - ir: ir, - config: configContext, - fileManager: fileManager - ) + if itemsToGenerate.contains(.code) { + var existingGeneratedFilePaths = configuration.options.pruneGeneratedFiles ? + try findExistingGeneratedFilePaths( + config: configContext, + fileManager: fileManager + ) : [] - if configuration.options.pruneGeneratedFiles { - try deleteExtraneousGeneratedFiles( - from: &existingGeneratedFilePaths, - afterCodeGenerationUsing: fileManager + try generateFiles( + compilationResult: compilationResult, + ir: ir, + config: configContext, + fileManager: fileManager, + itemsToGenerate: itemsToGenerate ) + + if configuration.options.pruneGeneratedFiles { + try deleteExtraneousGeneratedFiles( + from: &existingGeneratedFilePaths, + afterCodeGenerationUsing: fileManager + ) + } } } - - public static func generateOperationManifest( - with configuration: ApolloCodegenConfiguration, - withRootURL rootURL: URL? = nil, - fileManager: ApolloFileManager = .default - ) throws { - let configContext = ConfigurationContext( - config: configuration, - rootURL: rootURL - ) - - try validate(configContext) - - let compilationResult = try compileGraphQLResult( - configContext, - experimentalFeatures: configuration.experimentalFeatures - ) - - try validate(configContext, with: compilationResult) - - let ir = IR(compilationResult: compilationResult) - - var operationIDsFileGenerator = OperationManifestFileGenerator(config: configContext) - - for operation in compilationResult.operations { - let irOperation = ir.build(operation: operation) - operationIDsFileGenerator?.collectOperationIdentifier(irOperation) - } - - try operationIDsFileGenerator?.generate(fileManager: fileManager) - } // MARK: Internal @@ -411,7 +414,8 @@ public class ApolloCodegen { compilationResult: CompilationResult, ir: IR, config: ConfigurationContext, - fileManager: ApolloFileManager = .default + fileManager: ApolloFileManager = .default, + itemsToGenerate: ItemsToGenerate ) throws { for fragment in compilationResult.fragments { try autoreleasepool { @@ -431,11 +435,15 @@ public class ApolloCodegen { try OperationFileGenerator(irOperation: irOperation, config: config) .generate(forConfig: config, fileManager: fileManager) - operationIDsFileGenerator?.collectOperationIdentifier(irOperation) + if itemsToGenerate.contains(.operationManifest) { + operationIDsFileGenerator?.collectOperationIdentifier(irOperation) + } } } - try operationIDsFileGenerator?.generate(fileManager: fileManager) + if itemsToGenerate.contains(.operationManifest) { + try operationIDsFileGenerator?.generate(fileManager: fileManager) + } operationIDsFileGenerator = nil for graphQLObject in ir.schema.referencedTypes.objects { diff --git a/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift b/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift index 63b5348a8..974b8a0b5 100644 --- a/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift +++ b/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift @@ -164,16 +164,15 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { public let operations: OperationsFileOutput /// The local path structure for the test mock operation object files. public let testMocks: TestMockFileOutput - /// Configures the generation of an operation manifest JSON file for use with persisted queries - /// or [Automatic Persisted Queries (APQs)](https://www.apollographql.com/docs/apollo-server/performance/apq). - /// Defaults to `nil`. - public let operationManifest: OperationManifestFileOutput? + + /// This var helps maintain backwards compatibility with legacy operation manifest generation + /// with the new `OperationManifestConfiguration` and will be fully removed in v2.0 + fileprivate let operationIDsPath: String? /// Default property values public struct Default { public static let operations: OperationsFileOutput = .inSchemaModule public static let testMocks: TestMockFileOutput = .none - public static let operationManifest: OperationManifestFileOutput? = nil } /// Designated initializer. @@ -191,13 +190,12 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { public init( schemaTypes: SchemaTypesFileOutput, operations: OperationsFileOutput = Default.operations, - testMocks: TestMockFileOutput = Default.testMocks, - operationManifest: OperationManifestFileOutput? = Default.operationManifest + testMocks: TestMockFileOutput = Default.testMocks ) { self.schemaTypes = schemaTypes self.operations = operations self.testMocks = testMocks - self.operationManifest = operationManifest + self.operationIDsPath = nil } // MARK: Codable @@ -206,7 +204,6 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { case schemaTypes case operations case testMocks - case operationManifest case operationIdentifiersPath } @@ -228,21 +225,10 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { forKey: .testMocks ) - if let operationManifest = try values.decodeIfPresent( - OperationManifestFileOutput.self, - forKey: .operationManifest - ) { - self.operationManifest = operationManifest - - } else if let operationIdsPath = try values.decodeIfPresent( + operationIDsPath = try values.decodeIfPresent( String.self, forKey: .operationIdentifiersPath - ){ - self.operationManifest = .init(path: operationIdsPath, version: .legacyAPQ) - - } else { - self.operationManifest = nil - } + ) } public func encode(to encoder: Encoder) throws { @@ -251,7 +237,6 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { try container.encode(self.schemaTypes, forKey: .schemaTypes) try container.encode(self.operations, forKey: .operations) try container.encode(self.testMocks, forKey: .testMocks) - try container.encode(self.operationManifest, forKey: .operationManifest) } } @@ -470,41 +455,6 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { } } - /// Configures the generation of an operation manifest JSON file for use with persisted queries - /// or [Automatic Persisted Queries (APQs)](https://www.apollographql.com/docs/apollo-server/performance/apq). - /// - /// The operation manifest is a JSON file that maps all generated GraphQL operations to an - /// operation identifier. This manifest can be used to register operations with a server utilizing - /// persisted queries - /// or [Automatic Persisted Queries (APQs)](https://www.apollographql.com/docs/apollo-server/performance/apq). - /// Defaults to `nil`. - public struct OperationManifestFileOutput: Codable, Equatable { - /// Local path where the generated operation manifest file should be written. - let path: String - /// The version format to use when generating the operation manifest. Defaults to `.persistedQueries`. - let version: Version - - public enum Version: String, Codable, Equatable { - /// Generates an operation manifest for use with persisted queries. - case persistedQueries - /// Generates an operation manifest for pre-registering operations with the legacy - /// [Automatic Persisted Queries (APQs)](https://www.apollographql.com/docs/apollo-server/performance/apq). - /// functionality of Apollo Server/Router. - case legacyAPQ - } - - /// Designated Initializer - /// - Parameters: - /// - path: Local path where the generated operation manifest file should be written. - /// - version: The version format to use when generating the operation manifest. - /// Defaults to `.persistedQueries`. - public init(path: String, version: Version = .persistedQueries) { - self.path = path - self.version = version - } - - } - // MARK: - Other Types public struct OutputOptions: Codable, Equatable { /// Any non-default rules for pluralization or singularization you wish to include. @@ -750,7 +700,9 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { ) ?? Default.enumCases } } - + + // MARK: - OperationDocumentFormat + public struct OperationDocumentFormat: OptionSet, Codable, Equatable { /// Include the GraphQL source document for the operation in the generated operation models. public static let definition = Self(rawValue: 1) @@ -944,7 +896,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { /// The input files required for code generation. public let input: FileInput /// The paths and files output by code generation. - public let output: FileOutput + public var output: FileOutput /// Rules and options to customize the generated code. public let options: OutputOptions /// Allows users to enable experimental features. @@ -953,12 +905,15 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { /// available. public let experimentalFeatures: ExperimentalFeatures /// Schema download configuration. - public let schemaDownloadConfiguration: ApolloSchemaDownloadConfiguration? + public let schemaDownload: ApolloSchemaDownloadConfiguration? + /// Configuration for generating an operation manifest for use with persisted queries. + public let operationManifest: OperationManifestConfiguration? public struct Default { public static let options: OutputOptions = OutputOptions() public static let experimentalFeatures: ExperimentalFeatures = ExperimentalFeatures() - public static let schemaDownloadConfiguration: ApolloSchemaDownloadConfiguration? = nil + public static let schemaDownload: ApolloSchemaDownloadConfiguration? = nil + public static let operationManifest: OperationManifestConfiguration? = nil } // MARK: - Helper Properties @@ -981,14 +936,16 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { output: FileOutput, options: OutputOptions = Default.options, experimentalFeatures: ExperimentalFeatures = Default.experimentalFeatures, - schemaDownloadConfiguration: ApolloSchemaDownloadConfiguration? = Default.schemaDownloadConfiguration + schemaDownload: ApolloSchemaDownloadConfiguration? = Default.schemaDownload, + operationManifest: OperationManifestConfiguration? = Default.operationManifest ) { self.schemaNamespace = schemaNamespace self.input = input self.output = output self.options = options self.experimentalFeatures = experimentalFeatures - self.schemaDownloadConfiguration = schemaDownloadConfiguration + self.schemaDownload = schemaDownload + self.operationManifest = operationManifest self.ApolloAPITargetName = options.cocoapodsCompatibleImportStatements ? "Apollo" : "ApolloAPI" } @@ -1002,6 +959,8 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { case options case experimentalFeatures case schemaDownloadConfiguration + case schemaDownload + case operationManifest } public func encode(to encoder: Encoder) throws { @@ -1013,8 +972,12 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { try container.encode(self.options, forKey: .options) try container.encode(experimentalFeatures, forKey: .experimentalFeatures) - if let schemaDownloadConfiguration { - try container.encode(schemaDownloadConfiguration, forKey: .schemaDownloadConfiguration) + if let schemaDownload { + try container.encode(schemaDownload, forKey: .schemaDownload) + } + + if let operationManifest { + try container.encode(operationManifest, forKey: .operationManifest) } } @@ -1038,23 +1001,39 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { ) ) } + + let fileOutput = try values.decode(FileOutput.self, forKey: .output) + let options = try values.decodeIfPresent( + OutputOptions.self, + forKey: .options + ) ?? Default.options + + var operationManifest = try values.decodeIfPresent(OperationManifestConfiguration.self, forKey: .operationManifest) + if operationManifest == nil { + if let operationIDsPath = fileOutput.operationIDsPath { + operationManifest = OperationManifestConfiguration( + path: operationIDsPath, + version: .legacy + ) + } + } + + var schemaDownload = try values.decodeIfPresent(ApolloSchemaDownloadConfiguration.self, forKey: .schemaDownload) + if schemaDownload == nil { + schemaDownload = try values.decodeIfPresent(ApolloSchemaDownloadConfiguration.self, forKey: .schemaDownloadConfiguration) + } self.init( schemaNamespace: try getSchemaNamespaceValue(), input: try values.decode(FileInput.self, forKey: .input), - output: try values.decode(FileOutput.self, forKey: .output), - options: try values.decodeIfPresent( - OutputOptions.self, - forKey: .options - ) ?? Default.options, + output: fileOutput, + options: options, experimentalFeatures: try values.decodeIfPresent( ExperimentalFeatures.self, forKey: .experimentalFeatures ) ?? Default.experimentalFeatures, - schemaDownloadConfiguration: try values.decodeIfPresent( - ApolloSchemaDownloadConfiguration.self, - forKey: .schemaDownloadConfiguration - ) ?? Default.schemaDownloadConfiguration + schemaDownload: schemaDownload ?? Default.schemaDownload, + operationManifest: operationManifest ?? Default.operationManifest ) } } @@ -1193,7 +1172,7 @@ extension ApolloCodegenConfiguration { @available(*, deprecated, renamed: "schemaNamespace") public var schemaName: String { schemaNamespace } - /// Deprecated initializer - use `init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownloadConfiguration:)` + /// Deprecated initializer - use `init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownload:operationManifest:)` /// instead. /// /// - Parameters: @@ -1202,14 +1181,14 @@ extension ApolloCodegenConfiguration { /// - output: The paths and files output by code generation. /// - options: Rules and options to customize the generated code. /// - experimentalFeatures: Allows users to enable experimental features. - @available(*, deprecated, renamed: "init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownloadConfiguration:)") + @available(*, deprecated, renamed: "init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownload:operationManifest:)") public init( schemaName: String, input: FileInput, output: FileOutput, options: OutputOptions = Default.options, experimentalFeatures: ExperimentalFeatures = Default.experimentalFeatures, - schemaDownloadConfiguration: ApolloSchemaDownloadConfiguration? = Default.schemaDownloadConfiguration + schemaDownloadConfiguration: ApolloSchemaDownloadConfiguration? = Default.schemaDownload ) { self.init( schemaNamespace: schemaName, @@ -1217,7 +1196,7 @@ extension ApolloCodegenConfiguration { output: output, options: options, experimentalFeatures: experimentalFeatures, - schemaDownloadConfiguration: schemaDownloadConfiguration) + schemaDownload: schemaDownloadConfiguration) } /// Enum to enable using @@ -1271,7 +1250,7 @@ extension ApolloCodegenConfiguration.FileOutput { /// If `.none`, test mocks will not be generated. Defaults to `.none`. /// - operationIdentifiersPath: An absolute location to an operation id JSON map file /// for use with APQ registration. Defaults to `nil`. - @available(*, deprecated, renamed: "init(schemaTypes:operations:testMocks:operationManifest:)") + @available(*, deprecated, renamed: "init(schemaTypes:operations:testMocks:)") public init( schemaTypes: ApolloCodegenConfiguration.SchemaTypesFileOutput, operations: ApolloCodegenConfiguration.OperationsFileOutput = Default.operations, @@ -1281,16 +1260,12 @@ extension ApolloCodegenConfiguration.FileOutput { self.schemaTypes = schemaTypes self.operations = operations self.testMocks = testMocks - if let operationIdentifiersPath { - self.operationManifest = .init(path: operationIdentifiersPath, version: .legacyAPQ) - } else { - self.operationManifest = nil - } + self.operationIDsPath = operationIdentifiersPath } /// An absolute location to an operation id JSON map file. - @available(*, deprecated, renamed: "operationManifest.path") - public var operationIdentifiersPath: String? { operationManifest?.path } + @available(*, deprecated, message: "Moved to ApolloCodegenConfiguration.OperationManifestConfiguration.OperationManifest.path") + public var operationIdentifiersPath: String? { operationIDsPath } } extension ApolloCodegenConfiguration.OutputOptions { @@ -1391,17 +1366,17 @@ extension ApolloCodegenConfiguration.OutputOptions { /// See `APQConfig` for more information on Automatic Persisted Queries. @available(*, deprecated, message: "Use OperationDocumentFormat instead.") public var apqs: ApolloCodegenConfiguration.APQConfig { - switch self.operationDocumentFormat { - case .definition: - return .disabled - case .operationId: - return .persistedOperationsOnly - case [.operationId, .definition]: - return .automaticallyPersist - default: - return .disabled + switch self.operationDocumentFormat { + case .definition: + return .disabled + case .operationId: + return .persistedOperationsOnly + case [.operationId, .definition]: + return .automaticallyPersist + default: + return .disabled + } } - } /// Formatting of the GraphQL query string literal that is included in each /// generated operation object. @@ -1436,7 +1411,7 @@ private struct AnyCodingKey: CodingKey { } } -private func throwIfContainsUnexpectedKey( +func throwIfContainsUnexpectedKey( container: KeyedDecodingContainer, type: T.Type, decoder: Decoder diff --git a/Sources/ApolloCodegenLib/CodegenConfiguration/ApolloCodegenConfiguration+OperationManifestConfiguration.swift b/Sources/ApolloCodegenLib/CodegenConfiguration/ApolloCodegenConfiguration+OperationManifestConfiguration.swift new file mode 100644 index 000000000..fef96343b --- /dev/null +++ b/Sources/ApolloCodegenLib/CodegenConfiguration/ApolloCodegenConfiguration+OperationManifestConfiguration.swift @@ -0,0 +1,91 @@ +import Foundation + +extension ApolloCodegenConfiguration { + + public struct OperationManifestConfiguration: Codable, Equatable { + + // MARK: - Properties + + /// Local path where the generated operation manifest file should be written. + public let path: String + /// The version format to use when generating the operation manifest. Defaults to `.persistedQueries`. + public let version: Version + + public enum Version: String, Codable, Equatable { + /// Generates an operation manifest for use with persisted queries. + case persistedQueries + /// Generates an operation manifest in the legacy safelisting format used prior to the + /// [Persisted Queries](https://www.apollographql.com/docs/ios/fetching/persisted-queries) feature. + case legacy + } + + /// If set to `true` will generate the operation manifest every time code generation is run. Defaults to `false` + public let generateManifestOnCodeGeneration: Bool + + /// Default property values + public struct Default { + public static let version: Version = .persistedQueries + public static let generateManifestOnCodeGeneration: Bool = false + } + + // MARK: - Initializers + + /// Designated initializer + /// + /// - Parameters: + /// - path: Local path where the generated operation manifest file should be written. + /// - version: The version format to use when generating the operation manifest. Defaults to `.persistedQueries`. + /// - generateManifestOnCodeGeneration: Whether or nor the operation manifest should be generated whenever code generation is run. Defaults to `false`. + public init( + path: String, + version: Version = Default.version, + generateManifestOnCodeGeneration: Bool = Default.generateManifestOnCodeGeneration + ) { + self.path = path + self.version = version + self.generateManifestOnCodeGeneration = generateManifestOnCodeGeneration + } + + // MARK: - Codable + + enum CodingKeys: CodingKey, CaseIterable { + case path + case version + case generateManifestOnCodeGeneration + } + + public init(from decoder: Decoder) throws { + let values = try decoder.container(keyedBy: CodingKeys.self) + try throwIfContainsUnexpectedKey( + container: values, + type: Self.self, + decoder: decoder + ) + + path = try values.decode( + String.self, + forKey: .path + ) + + version = try values.decode( + Version.self, + forKey: .version + ) + + generateManifestOnCodeGeneration = try values.decode( + Bool.self, + forKey: .generateManifestOnCodeGeneration + ) + } + + public func encode(to encoder: Encoder) throws { + var container = encoder.container(keyedBy: CodingKeys.self) + + try container.encode(self.path, forKey: .path) + try container.encode(self.version, forKey: .version) + try container.encode(self.generateManifestOnCodeGeneration, forKey: .generateManifestOnCodeGeneration) + } + + } + +} diff --git a/Sources/ApolloCodegenLib/FileGenerators/OperationManifestFileGenerator.swift b/Sources/ApolloCodegenLib/FileGenerators/OperationManifestFileGenerator.swift index e0fb47485..6db47952e 100644 --- a/Sources/ApolloCodegenLib/FileGenerators/OperationManifestFileGenerator.swift +++ b/Sources/ApolloCodegenLib/FileGenerators/OperationManifestFileGenerator.swift @@ -37,7 +37,7 @@ struct OperationManifestFileGenerator { /// Parameters: /// - config: A configuration object specifying output behavior. init?(config: ApolloCodegen.ConfigurationContext) { - guard config.output.operationManifest != nil else { + guard config.operationManifest != nil else { return nil } @@ -57,7 +57,7 @@ struct OperationManifestFileGenerator { func generate(fileManager: ApolloFileManager = .default) throws { let rendered: String = try template.render(operations: operationManifest) - var manifestPath = config.output.operationManifest.unsafelyUnwrapped.path + var manifestPath = config.operationManifest.unsafelyUnwrapped.path let relativePrefix = "./" // if path begins with './' the path should be relative to the config.rootURL @@ -80,10 +80,10 @@ struct OperationManifestFileGenerator { } var template: any OperationManifestTemplate { - switch config.output.operationManifest.unsafelyUnwrapped.version { + switch config.operationManifest.unsafelyUnwrapped.version { case .persistedQueries: return PersistedQueriesOperationManifestTemplate(config: config) - case .legacyAPQ: + case .legacy: return LegacyAPQOperationManifestTemplate() } } diff --git a/Sources/CodegenCLI/Commands/FetchSchema.swift b/Sources/CodegenCLI/Commands/FetchSchema.swift index df6bf2c10..061f223f9 100644 --- a/Sources/CodegenCLI/Commands/FetchSchema.swift +++ b/Sources/CodegenCLI/Commands/FetchSchema.swift @@ -28,32 +28,26 @@ public struct FetchSchema: ParsableCommand { ) throws { logger.SetLoggingLevel(verbose: inputs.verbose) - switch (inputs.string, inputs.path) { - case let (.some(string), _): - try fetchSchema(data: try string.asData(), schemaDownloadProvider: schemaDownloadProvider) - - case let (nil, path): - let data = try fileManager.unwrappedContents(atPath: path) - try fetchSchema(data: data, schemaDownloadProvider: schemaDownloadProvider) - } + try fetchSchema( + configuration: inputs.getCodegenConfiguration(fileManager: fileManager), + schemaDownloadProvider: schemaDownloadProvider + ) } private func fetchSchema( - data: Data, + configuration codegenConfiguration: ApolloCodegenConfiguration, schemaDownloadProvider: SchemaDownloadProvider.Type ) throws { - let codegenConfiguration = try JSONDecoder().decode(ApolloCodegenConfiguration.self, from: data) - - guard let schemaDownloadConfiguration = codegenConfiguration.schemaDownloadConfiguration else { + guard let schemaDownload = codegenConfiguration.schemaDownload else { throw Error(errorDescription: """ - Missing schema download configuration. Hint: check the `schemaDownloadConfiguration` \ + Missing schema download configuration. Hint: check the `schemaDownload` \ property of your configuration. """ ) } try schemaDownloadProvider.fetch( - configuration: schemaDownloadConfiguration, + configuration: schemaDownload, withRootURL: rootOutputURL(for: inputs) ) } diff --git a/Sources/CodegenCLI/Commands/Generate.swift b/Sources/CodegenCLI/Commands/Generate.swift index d6006c19f..270c9a08d 100644 --- a/Sources/CodegenCLI/Commands/Generate.swift +++ b/Sources/CodegenCLI/Commands/Generate.swift @@ -38,49 +38,47 @@ public struct Generate: ParsableCommand { with: inputs ) - switch (inputs.string, inputs.path) { - case let (.some(string), _): - try generate( - data: try string.asData(), - codegenProvider: codegenProvider, - schemaDownloadProvider: schemaDownloadProvider - ) - - case let (nil, path): - let data = try fileManager.unwrappedContents(atPath: path) - try generate( - data: data, - codegenProvider: codegenProvider, - schemaDownloadProvider: schemaDownloadProvider - ) - } + try generate( + configuration: inputs.getCodegenConfiguration(fileManager: fileManager), + codegenProvider: codegenProvider, + schemaDownloadProvider: schemaDownloadProvider + ) } private func generate( - data: Data, + configuration: ApolloCodegenConfiguration, codegenProvider: CodegenProvider.Type, schemaDownloadProvider: SchemaDownloadProvider.Type ) throws { - let configuration = try JSONDecoder().decode(ApolloCodegenConfiguration.self, from: data) - if fetchSchema { guard - let schemaDownloadConfiguration = configuration.schemaDownloadConfiguration + let schemaDownload = configuration.schemaDownload else { throw Error(errorDescription: """ - Missing schema download configuration. Hint: check the `schemaDownloadConfiguration` \ + Missing schema download configuration. Hint: check the `schemaDownload` \ property of your configuration. """ ) } try fetchSchema( - configuration: schemaDownloadConfiguration, + configuration: schemaDownload, schemaDownloadProvider: schemaDownloadProvider ) } + + var itemsToGenerate: ApolloCodegen.ItemsToGenerate = .code + + if let operationManifest = configuration.operationManifest, + operationManifest.generateManifestOnCodeGeneration { + itemsToGenerate.insert(.operationManifest) + } - try codegenProvider.build(with: configuration, withRootURL: rootOutputURL(for: inputs)) + try codegenProvider.build( + with: configuration, + withRootURL: rootOutputURL(for: inputs), + itemsToGenerate: itemsToGenerate + ) } private func fetchSchema( diff --git a/Sources/CodegenCLI/Commands/GenerateOperationManifest.swift b/Sources/CodegenCLI/Commands/GenerateOperationManifest.swift index faef37325..2b695766c 100644 --- a/Sources/CodegenCLI/Commands/GenerateOperationManifest.swift +++ b/Sources/CodegenCLI/Commands/GenerateOperationManifest.swift @@ -9,9 +9,9 @@ public struct GenerateOperationManifest: ParsableCommand { public static var configuration = CommandConfiguration( abstract: "Generate Persisted Queries operation manifest based on a code generation configuration." ) - + @OptionGroup var inputs: InputOptions - + // MARK: - Implementation public init() { } @@ -26,36 +26,39 @@ public struct GenerateOperationManifest: ParsableCommand { logger: LogLevelSetter.Type = CodegenLogger.self ) throws { logger.SetLoggingLevel(verbose: inputs.verbose) - - try checkForCLIVersionMismatch( - with: inputs + + let configuration = try inputs.getCodegenConfiguration(fileManager: fileManager) + + try validate(configuration: configuration) + + try generateManifest( + configuration: configuration, + codegenProvider: codegenProvider ) - - switch (inputs.string, inputs.path) { - case let (.some(string), _): - try generateManifest( - data: try string.asData(), - codegenProvider: codegenProvider - ) - case let (nil, path): - try generateManifest( - data: try fileManager.unwrappedContents(atPath: path), - codegenProvider: codegenProvider - ) - } } private func generateManifest( - data: Data, + configuration: ApolloCodegenConfiguration, codegenProvider: CodegenProvider.Type ) throws { - let configuration = try JSONDecoder().decode(ApolloCodegenConfiguration.self, from: data) - - try codegenProvider.generateOperationManifest( + try codegenProvider.build( with: configuration, withRootURL: rootOutputURL(for: inputs), - fileManager: .default + itemsToGenerate: [.operationManifest] ) } + + // MARK: - Validation + + func validate(configuration: ApolloCodegenConfiguration) throws { + try checkForCLIVersionMismatch(with: inputs) + + guard configuration.operationManifest != nil else { + throw ValidationError(""" + `operationManifest` section must be set in the codegen configuration JSON in order + to generate an operation manifest. + """) + } + } } diff --git a/Sources/CodegenCLI/OptionGroups/InputOptions.swift b/Sources/CodegenCLI/OptionGroups/InputOptions.swift index d076b466b..107d54d99 100644 --- a/Sources/CodegenCLI/OptionGroups/InputOptions.swift +++ b/Sources/CodegenCLI/OptionGroups/InputOptions.swift @@ -1,4 +1,6 @@ +import Foundation import ArgumentParser +import ApolloCodegenLib /// Shared group of common arguments used in commands for input parameters. struct InputOptions: ParsableArguments { @@ -28,4 +30,16 @@ struct InputOptions: ParsableArguments { help: "Ignore Apollo version mismatch errors. Warning: This may lead to incompatible generated objects." ) var ignoreVersionMismatch: Bool = false + + func getCodegenConfiguration(fileManager: FileManager) throws -> ApolloCodegenConfiguration { + var data: Data + switch (string, path) { + case let (.some(string), _): + data = try string.asData() + + case let (nil, path): + data = try fileManager.unwrappedContents(atPath: path) + } + return try JSONDecoder().decode(ApolloCodegenConfiguration.self, from: data) + } } diff --git a/Sources/CodegenCLI/Protocols/CodegenProvider.swift b/Sources/CodegenCLI/Protocols/CodegenProvider.swift index 9ed705178..96ad36a10 100644 --- a/Sources/CodegenCLI/Protocols/CodegenProvider.swift +++ b/Sources/CodegenCLI/Protocols/CodegenProvider.swift @@ -4,14 +4,9 @@ import ApolloCodegenLib /// Generic representation of a code generation provider. public protocol CodegenProvider { static func build( - with configuration: ApolloCodegenConfiguration, - withRootURL rootURL: URL? - ) throws - - static func generateOperationManifest( with configuration: ApolloCodegenConfiguration, withRootURL rootURL: URL?, - fileManager: ApolloFileManager + itemsToGenerate: ApolloCodegen.ItemsToGenerate ) throws } diff --git a/Tests/ApolloCodegenInternalTestHelpers/MockApolloCodegenConfiguration.swift b/Tests/ApolloCodegenInternalTestHelpers/MockApolloCodegenConfiguration.swift index 7291d577a..393a7d60e 100644 --- a/Tests/ApolloCodegenInternalTestHelpers/MockApolloCodegenConfiguration.swift +++ b/Tests/ApolloCodegenInternalTestHelpers/MockApolloCodegenConfiguration.swift @@ -14,14 +14,16 @@ extension ApolloCodegenConfiguration { ) ), options: OutputOptions = .init(schemaDocumentation: .exclude), - experimentalFeatures: ExperimentalFeatures = .init() + experimentalFeatures: ExperimentalFeatures = .init(), + operationManifest: OperationManifestConfiguration? = nil ) -> Self { .init( schemaNamespace: schemaNamespace, input: input, output: output, options: options, - experimentalFeatures: experimentalFeatures + experimentalFeatures: experimentalFeatures, + operationManifest: operationManifest ) } diff --git a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift index 50d8d1815..4545a7459 100644 --- a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift +++ b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift @@ -35,8 +35,7 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { moduleType: .embeddedInTarget(name: "SomeTarget", accessModifier: .public) ), operations: .absolute(path: "/absolute/path", accessModifier: .internal), - testMocks: .swiftPackage(targetName: "SchemaTestMocks"), - operationManifest: .init(path: "/operation/identifiers/path") + testMocks: .swiftPackage(targetName: "SchemaTestMocks") ), options: .init( additionalInflectionRules: [ @@ -44,7 +43,6 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { ], deprecatedEnumCases: .exclude, schemaDocumentation: .exclude, - operationDocumentFormat: .definition, cocoapodsCompatibleImportStatements: true, warningsOnDeprecatedUsage: .exclude, conversionStrategies:.init(enumCases: .none), @@ -53,6 +51,11 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { experimentalFeatures: .init( clientControlledNullability: true, legacySafelistingCompatibleOperations: true + ), + operationManifest: .init( + path: "/operation/identifiers/path", + version: .persistedQueries, + generateManifestOnCodeGeneration: false ) ) } @@ -72,6 +75,11 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { "/path/to/schema.graphqls" ] }, + "operationManifest" : { + "generateManifestOnCodeGeneration" : false, + "path" : "/operation/identifiers/path", + "version" : "persistedQueries" + }, "options" : { "additionalInflectionRules" : [ { @@ -97,10 +105,6 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { "warningsOnDeprecatedUsage" : "exclude" }, "output" : { - "operationManifest" : { - "path" : "/operation/identifiers/path", - "version" : "persistedQueries" - }, "operations" : { "absolute" : { "accessModifier" : "internal", diff --git a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationTests.swift b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationTests.swift index 0472fc75a..9229f2231 100644 --- a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationTests.swift +++ b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationTests.swift @@ -69,7 +69,6 @@ class ApolloCodegenConfigurationTests: XCTestCase { ) // then - expect(output.operationManifest).to(beNil()) expect(output.operations).to(equal(.inSchemaModule)) } @@ -85,6 +84,5 @@ class ApolloCodegenConfigurationTests: XCTestCase { expect(config.options.additionalInflectionRules).to(beEmpty()) expect(config.options.deprecatedEnumCases).to(equal(.include)) expect(config.options.schemaDocumentation).to(equal(.include)) - expect(config.options.operationDocumentFormat).to(equal([.definition])) } } diff --git a/Tests/ApolloCodegenTests/ApolloCodegenTests.swift b/Tests/ApolloCodegenTests/ApolloCodegenTests.swift index 09633f3f9..8fe421e4e 100644 --- a/Tests/ApolloCodegenTests/ApolloCodegenTests.swift +++ b/Tests/ApolloCodegenTests/ApolloCodegenTests.swift @@ -671,7 +671,8 @@ class ApolloCodegenTests: XCTestCase { compilationResult: compilationResult, ir: ir, config: config, - fileManager: fileManager + fileManager: fileManager, + itemsToGenerate: [.code] ) // then @@ -768,7 +769,8 @@ class ApolloCodegenTests: XCTestCase { compilationResult: compilationResult, ir: ir, config: config, - fileManager: fileManager + fileManager: fileManager, + itemsToGenerate: [.code] ) // then @@ -871,7 +873,8 @@ class ApolloCodegenTests: XCTestCase { compilationResult: compilationResult, ir: ir, config: config, - fileManager: fileManager + fileManager: fileManager, + itemsToGenerate: [.code] ) // then @@ -935,7 +938,8 @@ class ApolloCodegenTests: XCTestCase { compilationResult: compilationResult, ir: ir, config: config, - fileManager: fileManager + fileManager: fileManager, + itemsToGenerate: [.code] ) // then @@ -1037,7 +1041,8 @@ class ApolloCodegenTests: XCTestCase { compilationResult: compilationResult, ir: ir, config: config, - fileManager: fileManager + fileManager: fileManager, + itemsToGenerate: [.code] ) // then @@ -1137,7 +1142,8 @@ class ApolloCodegenTests: XCTestCase { compilationResult: compilationResult, ir: ir, config: config, - fileManager: fileManager + fileManager: fileManager, + itemsToGenerate: [.code] ) // then @@ -1184,7 +1190,7 @@ class ApolloCodegenTests: XCTestCase { options: .init(pruneGeneratedFiles: false) ) - try ApolloCodegen.build(with: config, rootURL: directoryURL) + try ApolloCodegen.build(with: config, withRootURL: directoryURL) // then expect(ApolloFileManager.default.doesFileExist(atPath: testFile)).to(beTrue()) @@ -1241,7 +1247,7 @@ class ApolloCodegenTests: XCTestCase { ) ) - try ApolloCodegen.build(with: config, rootURL: directoryURL) + try ApolloCodegen.build(with: config, withRootURL: directoryURL) // then expect(ApolloFileManager.default.doesFileExist(atPath: testFile)).to(beFalse()) @@ -1295,7 +1301,7 @@ class ApolloCodegenTests: XCTestCase { ) ) - try ApolloCodegen.build(with: config, rootURL: directoryURL) + try ApolloCodegen.build(with: config, withRootURL: directoryURL) // then expect(ApolloFileManager.default.doesFileExist(atPath: testFile)).to(beFalse()) @@ -1364,7 +1370,7 @@ class ApolloCodegenTests: XCTestCase { ) ) - try ApolloCodegen.build(with: config, rootURL: directoryURL) + try ApolloCodegen.build(with: config, withRootURL: directoryURL) // then expect(ApolloFileManager.default.doesFileExist(atPath: testGeneratedFileInRootPath)).to(beFalse()) @@ -1437,7 +1443,7 @@ class ApolloCodegenTests: XCTestCase { ) ) - try ApolloCodegen.build(with: config, rootURL: directoryURL) + try ApolloCodegen.build(with: config, withRootURL: directoryURL) // then expect(ApolloFileManager.default.doesFileExist(atPath: testGeneratedFileInRootPath)).to(beFalse()) @@ -1495,13 +1501,13 @@ class ApolloCodegenTests: XCTestCase { // then // running codegen multiple times to validate symlink related file creation/deletion bug - try ApolloCodegen.build(with: config, rootURL: directoryURL) + try ApolloCodegen.build(with: config, withRootURL: directoryURL) expect(ApolloFileManager.default.doesFileExist(atPath: fileValidationPath)).to(beTrue()) - try ApolloCodegen.build(with: config, rootURL: directoryURL) + try ApolloCodegen.build(with: config, withRootURL: directoryURL) expect(ApolloFileManager.default.doesFileExist(atPath: fileValidationPath)).to(beTrue()) - try ApolloCodegen.build(with: config, rootURL: directoryURL) + try ApolloCodegen.build(with: config, withRootURL: directoryURL) expect(ApolloFileManager.default.doesFileExist(atPath: fileValidationPath)).to(beTrue()) } @@ -1586,7 +1592,7 @@ class ApolloCodegenTests: XCTestCase { ) ) - try ApolloCodegen.build(with: config, rootURL: directoryURL) + try ApolloCodegen.build(with: config, withRootURL: directoryURL) // then expect(ApolloFileManager.default.doesFileExist(atPath: testGeneratedFileInRootPath)).to(beTrue()) @@ -1694,7 +1700,7 @@ class ApolloCodegenTests: XCTestCase { ) ) - try ApolloCodegen.build(with: config, rootURL: directoryURL) + try ApolloCodegen.build(with: config, withRootURL: directoryURL) // then expect(ApolloFileManager.default.doesFileExist(atPath: testGeneratedFileInRootPath)).to(beTrue()) @@ -1796,7 +1802,7 @@ class ApolloCodegenTests: XCTestCase { ) ) - try ApolloCodegen.build(with: config, rootURL: directoryURL) + try ApolloCodegen.build(with: config, withRootURL: directoryURL) // then expect(ApolloFileManager.default.doesFileExist(atPath: testGeneratedFileInRootPath)).to(beTrue()) @@ -1861,7 +1867,7 @@ class ApolloCodegenTests: XCTestCase { ) ) - try ApolloCodegen.build(with: config, rootURL: directoryURL) + try ApolloCodegen.build(with: config, withRootURL: directoryURL) // then expect(ApolloFileManager.default.doesFileExist(atPath: testFile)).to(beFalse()) @@ -1917,7 +1923,7 @@ class ApolloCodegenTests: XCTestCase { ) ) - try ApolloCodegen.build(with: config, rootURL: directoryURL) + try ApolloCodegen.build(with: config, withRootURL: directoryURL) // then expect(ApolloFileManager.default.doesFileExist(atPath: testInTestMocksFolderFile)).to(beFalse()) @@ -1975,7 +1981,7 @@ class ApolloCodegenTests: XCTestCase { ) ) - try ApolloCodegen.build(with: config, rootURL: directoryURL) + try ApolloCodegen.build(with: config, withRootURL: directoryURL) // then expect(ApolloFileManager.default.doesFileExist(atPath: testInTestMocksFolderFile)).to(beFalse()) diff --git a/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationManifestFileGeneratorTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationManifestFileGeneratorTests.swift index f9bc46aff..5237fc2fc 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationManifestFileGeneratorTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/FileGenerators/OperationManifestFileGeneratorTests.swift @@ -22,9 +22,9 @@ class OperationManifestFileGeneratorTests: XCTestCase { private func buildSubject( path: String? = nil, - version: ApolloCodegenConfiguration.OperationManifestFileOutput.Version = .legacyAPQ + version: ApolloCodegenConfiguration.OperationManifestConfiguration.Version = .legacy ) throws { - let manifest: ApolloCodegenConfiguration.OperationManifestFileOutput? = { + let manifest: ApolloCodegenConfiguration.OperationManifestConfiguration? = { guard let path else { return nil } return .init(path: path, version: version) }() @@ -32,9 +32,9 @@ class OperationManifestFileGeneratorTests: XCTestCase { subject = try OperationManifestFileGenerator( config: ApolloCodegen.ConfigurationContext(config: ApolloCodegenConfiguration.mock( output: .init( - schemaTypes: .init(path: "", moduleType: .swiftPackageManager), - operationManifest: manifest - ) + schemaTypes: .init(path: "", moduleType: .swiftPackageManager) + ), + operationManifest: manifest )) ).xctUnwrapped() } @@ -43,10 +43,14 @@ class OperationManifestFileGeneratorTests: XCTestCase { func test__initializer__givenPath_shouldReturnInstance() { // given - let config = ApolloCodegenConfiguration.mock(output: .init( - schemaTypes: .init(path: "", moduleType: .swiftPackageManager), - operationManifest: .init(path: "a/file/path") - )) + let config = ApolloCodegenConfiguration.mock( + output: .init( + schemaTypes: .init(path: "", moduleType: .swiftPackageManager) + ), + operationManifest: .init( + path: "a/file/path" + ) + ) // when let instance = OperationManifestFileGenerator(config: .init(config: config)) @@ -57,10 +61,12 @@ class OperationManifestFileGeneratorTests: XCTestCase { func test__initializer__givenNilPath_shouldReturnNil() { // given - let config = ApolloCodegenConfiguration.mock(output: .init( - schemaTypes: .init(path: "", moduleType: .swiftPackageManager), + let config = ApolloCodegenConfiguration.mock( + output: .init( + schemaTypes: .init(path: "", moduleType: .swiftPackageManager) + ), operationManifest: nil - )) + ) // when let instance = OperationManifestFileGenerator(config: .init(config: config)) @@ -267,9 +273,9 @@ class OperationManifestFileGeneratorTests: XCTestCase { // MARK: - Template Type Selection Tests - func test__template__givenOperationManifestVersion_apqLegacy__isLegacyAPQTemplate() throws { + func test__template__givenOperationManifestVersion_legacy__isLegacyTemplate() throws { // given - try buildSubject(path: "a/path", version: .legacyAPQ) + try buildSubject(path: "a/path", version: .legacy) // when let actual = subject.template diff --git a/Tests/CodegenCLITests/Commands/FetchSchemaTests.swift b/Tests/CodegenCLITests/Commands/FetchSchemaTests.swift index eee003df5..d2d52921f 100644 --- a/Tests/CodegenCLITests/Commands/FetchSchemaTests.swift +++ b/Tests/CodegenCLITests/Commands/FetchSchemaTests.swift @@ -48,7 +48,7 @@ class FetchSchemaTests: XCTestCase { var didCallFetch = false MockApolloSchemaDownloader.fetchHandler = { configuration in - expect(configuration).to(equal(mockConfiguration.schemaDownloadConfiguration)) + expect(configuration).to(equal(mockConfiguration.schemaDownload)) didCallFetch = true } @@ -80,7 +80,7 @@ class FetchSchemaTests: XCTestCase { var didCallFetch = false MockApolloSchemaDownloader.fetchHandler = { configuration in - expect(configuration).to(equal(mockConfiguration.schemaDownloadConfiguration)) + expect(configuration).to(equal(mockConfiguration.schemaDownload)) didCallFetch = true } @@ -110,7 +110,7 @@ class FetchSchemaTests: XCTestCase { var didCallFetch = false MockApolloSchemaDownloader.fetchHandler = { configuration in - expect(configuration).to(equal(mockConfiguration.schemaDownloadConfiguration)) + expect(configuration).to(equal(mockConfiguration.schemaDownload)) didCallFetch = true } diff --git a/Tests/CodegenCLITests/Commands/GenerateOperationManifestTests.swift b/Tests/CodegenCLITests/Commands/GenerateOperationManifestTests.swift index a035cd593..20fdff8b0 100644 --- a/Tests/CodegenCLITests/Commands/GenerateOperationManifestTests.swift +++ b/Tests/CodegenCLITests/Commands/GenerateOperationManifestTests.swift @@ -3,7 +3,6 @@ import Nimble import ApolloInternalTestHelpers @testable import CodegenCLI import ApolloCodegenLib -import ArgumentParser class GenerateOperationManifestTests: XCTestCase { diff --git a/Tests/CodegenCLITests/Commands/GenerateTests.swift b/Tests/CodegenCLITests/Commands/GenerateTests.swift index 773589ef6..b5230a328 100644 --- a/Tests/CodegenCLITests/Commands/GenerateTests.swift +++ b/Tests/CodegenCLITests/Commands/GenerateTests.swift @@ -144,7 +144,7 @@ class GenerateTests: XCTestCase { var didCallFetch = false MockApolloSchemaDownloader.fetchHandler = { configuration in - expect(configuration).to(equal(mockConfiguration.schemaDownloadConfiguration)) + expect(configuration).to(equal(mockConfiguration.schemaDownload)) didCallFetch = true } @@ -185,7 +185,7 @@ class GenerateTests: XCTestCase { var didCallFetch = false MockApolloSchemaDownloader.fetchHandler = { configuration in - expect(configuration).to(equal(mockConfiguration.schemaDownloadConfiguration)) + expect(configuration).to(equal(mockConfiguration.schemaDownload)) didCallFetch = true } @@ -234,7 +234,7 @@ class GenerateTests: XCTestCase { var didCallFetch = false MockApolloSchemaDownloader.fetchHandler = { configuration in - expect(configuration).to(equal(mockConfiguration.schemaDownloadConfiguration)) + expect(configuration).to(equal(mockConfiguration.schemaDownload)) didCallFetch = true } diff --git a/Tests/CodegenCLITests/Support/MockApolloCodegen.swift b/Tests/CodegenCLITests/Support/MockApolloCodegen.swift index d1ca6ac2f..24592d7ba 100644 --- a/Tests/CodegenCLITests/Support/MockApolloCodegen.swift +++ b/Tests/CodegenCLITests/Support/MockApolloCodegen.swift @@ -7,7 +7,8 @@ class MockApolloCodegen: CodegenProvider { static func build( with configuration: ApolloCodegenConfiguration, - withRootURL rootURL: URL? + withRootURL rootURL: URL?, + itemsToGenerate: ApolloCodegen.ItemsToGenerate ) throws { guard let handler = buildHandler else { fatalError("You must set buildHandler before calling \(#function)!") @@ -20,19 +21,4 @@ class MockApolloCodegen: CodegenProvider { try handler(configuration) } - static func generateOperationManifest( - with configuration: ApolloCodegenLib.ApolloCodegenConfiguration, - withRootURL rootURL: URL?, - fileManager: ApolloCodegenLib.ApolloFileManager - ) throws { - guard let handler = buildHandler else { - fatalError("You must set buildHandler before calling \(#function)!") - } - - defer { - buildHandler = nil - } - - try handler(configuration) - } } diff --git a/Tests/CodegenCLITests/Support/MockApolloCodegenConfiguration.swift b/Tests/CodegenCLITests/Support/MockApolloCodegenConfiguration.swift index a337ab2a6..047adff77 100644 --- a/Tests/CodegenCLITests/Support/MockApolloCodegenConfiguration.swift +++ b/Tests/CodegenCLITests/Support/MockApolloCodegenConfiguration.swift @@ -9,15 +9,19 @@ extension ApolloCodegenConfiguration { schemaPath: "./schema.graphqls" ), output: .init( - schemaTypes: .init(path: ".", moduleType: .swiftPackageManager), - operationManifest: .init(path: "./manifest", version: .persistedQueries) + schemaTypes: .init(path: ".", moduleType: .swiftPackageManager) ), options: .init( operationDocumentFormat: [.definition, .operationId] ), - schemaDownloadConfiguration: .init( + schemaDownload: .init( using: .introspection(endpointURL: URL(string: "http://some.server")!), outputPath: "./schema.graphqls" + ), + operationManifest: .init( + path: "./manifest", + version: .persistedQueries, + generateManifestOnCodeGeneration: false ) ) } diff --git a/docs/source/code-generation/codegen-configuration.mdx b/docs/source/code-generation/codegen-configuration.mdx index a2afde127..76972f286 100644 --- a/docs/source/code-generation/codegen-configuration.mdx +++ b/docs/source/code-generation/codegen-configuration.mdx @@ -21,7 +21,8 @@ There are a number of base configuration properties, each representing a specifi | [`output`](#file-output) | Location and structure of the generated files and modules. | | [`options`](#output-options) | Rules and options to customize the generated code. | | [`experimentalFeatures`](#experimental-features) | Used to enable experimental features.
*Note: These features could change at any time and are not guaranteed to always be available.* | -| [`schemaDownloadConfiguration`](#schema-download-configuration) | Configuration to fetch a GraphQL schema before generation. | +| [`schemaDownload`](#schema-download-configuration) | Configuration to fetch a GraphQL schema before generation. | +| [`operationManifest`](#operation-manifest-configuration) | Configuration to generate operation manifests for persisted queries | ## Schema namespace @@ -98,7 +99,6 @@ The properties to configure `output` are: | [`schemaTypes`](#schema-types) | Location and structure of the generated schema types files. | | [`operations`](#operations) | Location and structure of the generated operation files such as queries, mutations, subscriptions, and fragments. | | [`testMocks`](#test-mocks) | Location and structure of the test mock operation object files.

If `.none`, test mocks will not be generated. | -| [`operationManifest`](#operation-manifest) | Configures the generation of an operation manifest JSON file for use with persisted queries or [Automatic Persisted Queries](../fetching/apqs). | @@ -395,42 +395,6 @@ Specify the directory for your test mocks using the `path` parameter. This is re > > Test mocks generated this way may also be manually embedded in a test utility module that is imported by your test target. -### Operation Manifest - -Providing a value for this property will generate a JSON document with all your operations and their computed identifier hashes. This document can be used to pre-register the identifiers for your operations with a server that supports [persisted queries or Automatic Persisted Queries](./../fetching/apqs). - -The properties of the Operation Manifest configuration object are: - -| Property Name | Description | -| ----- | ----------- | -| `path` | Local path where the generated operation manifest file should be written. | -| [`version`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version) | The version format to use when generating the operation manifest. | - - - -```json title="CLI Configuration JSON" -"output": { - "operationManifest" : { - "path" : "./generated/operationIdentifiers.json", - "version" : "persistedQueries" - } -} -``` - -```swift title="Swift Codegen Setup" -let configuration = ApolloCodegenConfiguration( - // Other properties not shown - output: ApolloCodegenConfiguration.FileOutput( - operationManifest: .init( - path: "./generated/operationIdentifiers.json", - version: .persistedQueries - ) - ) -) -``` - - - ## Output options The code generation engine supports a number of configuration options to change the behaviour of the generator and tailor the generated Swift code to your specific needs. @@ -444,7 +408,7 @@ The top-level properties are: | [`deprecatedEnumCases`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/deprecatedenumcases) | Annotate generated Swift enums with the Swift `@available` attribute for GraphQL enum cases annotated with the built-in [`@deprecated` directive](https://spec.graphql.org/draft/#sec--deprecated). | | [`schemaDocumentation`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/schemadocumentation) | Include or exclude [schema documentation](https://spec.graphql.org/draft/#sec-Descriptions) in the generated files. | | [`selectionSetInitializers`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/selectionsetinitializers) | Generate initializers for your generated selection set models. | -| [`operationDocumentFormat`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/operationdocumentformat) | How to generate the operation documents for your generated operations. This can be used to generate operation identifiers for use with a server that supports [persisted queries or Automatic Persisted Queries](./../fetching/apqs) | +| [`operationDocumentFormat`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/operationdocumentformat) | How to generate the operation documents for your generated operations. This can be used to generate operation identifiers for use with a server that supports [Persisted Queries or Automatic Persisted Queries](./../fetching/persisted-queries) | | [`cocoapodsCompatibleImportStatements`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/cocoapodscompatibleimportstatements) | Generate import statements that are compatible with including `Apollo` via Cocoapods. | | [`warningsOnDeprecatedUsage`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/warningsondeprecatedusage) | Annotate generated Swift code with the Swift `@available` attribute and `@deprecated` argument for parts of the GraphQL schema annotated with the built-in [`@deprecated` directive](https://spec.graphql.org/draft/#sec--deprecated). | | [`conversionStrategies`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/conversionstrategies) | Rules for how to convert the names of values from the schema in generated code. | @@ -579,7 +543,7 @@ The properties you will need to configure are: ```json title="CLI Configuration JSON" -"schemaDownloadConfiguration": { +"schemaDownload": { "downloadMethod": { "apolloRegistry": { "_0": { @@ -601,7 +565,7 @@ The properties you will need to configure are: ```swift title="Swift Codegen Setup" let configuration = ApolloCodegenConfiguration( // Other properties not shown - schemaDownloadConfiguration: ApolloSchemaDownloadConfiguration( + schemaDownload: ApolloSchemaDownloadConfiguration( using: .apolloRegistry(.init( apiKey: "your-api-key", graphID: "your-graphid", @@ -635,7 +599,7 @@ The properties you will need to configure are: ```json title="CLI Configuration JSON" -"schemaDownloadConfiguration": { +"schemaDownload": { "downloadMethod": { "introspection": { "endpointURL": "https://server.com", @@ -655,7 +619,7 @@ The properties you will need to configure are: ```swift title="Swift Codegen Setup" let configuration = ApolloCodegenConfiguration( // Other properties not shown - schemaDownloadConfiguration: ApolloSchemaDownloadConfiguration( + schemaDownload: ApolloSchemaDownloadConfiguration( using: .introspection( endpointURL: URL(string: "https://server.com")!), timeout: 60.0, @@ -667,3 +631,36 @@ let configuration = ApolloCodegenConfiguration( For more details, see the section on [downloading a schema](./downloading-schema). + +## Operation Manifest Configuration + +Optional settings used to configure generation of the operation identifier manifest for use with [Persisted Queries](./../fetching/persisted-queries). + +| Property Name | Description | +| ------------- | ----------- | +| `path` | Local path where the generated operation manifest file should be written. | +| [`version`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version) | The version format to use when generating the operation manifest. | +| [`generateManifestOnCodeGeneration`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/generateManifestOnCodeGeneration) | Whether or not the operation manifest should be generated every time code generation is run. Defaults to false. | + + + +```json title="CLI Configuration JSON" +"operationManifest" : { + "generateManifestOnCodeGeneration" : false, + "path" : "/operation/identifiers/path", + "version" : "persistedQueries" +} +``` + +```swift title="Swift Codegen Setup" +let configuration = ApolloCodegenConfiguration( + // Other properties not shown + operationManifest: .init( + path: "./manifest/operationManifest.json", + version: .persistedQueries, + generateManifestOnCodeGeneration: false + ) +) +``` + + From c608c5eb23454c5fb1881c80df3a45dd16d32ffd Mon Sep 17 00:00:00 2001 From: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Date: Thu, 10 Aug 2023 13:05:00 -0400 Subject: [PATCH 47/69] feature: Add support for field casing strategy to code gen (#3171) Co-authored-by: Calvin Cestari Co-authored-by: Anthony Miller --- .../ApolloCodegenConfiguration.swift | 105 +++++++++++++++--- .../Templates/InputObjectTemplate.swift | 6 +- .../GraphQLEnumValue+Rendered.swift | 21 +--- .../OperationTemplateRenderer.swift | 8 +- .../String+SwiftNameEscaping.swift | 43 ++++++- .../Templates/SelectionSetTemplate.swift | 6 +- ...olloCodegenConfigurationCodableTests.swift | 8 +- .../Templates/EnumTemplateTests.swift | 2 +- ...nDefinition_VariableDefinition_Tests.swift | 2 +- .../SelectionSetTemplateTests.swift | 76 ++++++++++++- .../code-generation/codegen-configuration.mdx | 6 +- 11 files changed, 223 insertions(+), 60 deletions(-) diff --git a/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift b/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift index 974b8a0b5..fd9a35e2c 100644 --- a/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift +++ b/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift @@ -651,37 +651,63 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { case exclude } - /// ``CaseConversionStrategy`` is used to specify the strategy used to convert the casing of - /// GraphQL schema values into generated Swift code. - public enum CaseConversionStrategy: String, Codable, Equatable { - /// Generates swift code using the exact name provided in the GraphQL schema - /// performing no conversion. - case none - /// Convert to lower camel case from `snake_case`, `UpperCamelCase`, or `UPPERCASE`. - case camelCase - } - /// ``ConversionStrategies`` configures rules for how to convert the names of values from the /// schema in generated code. public struct ConversionStrategies: Codable, Equatable { + + /// ``ApolloCodegenConfiguration/ConversionStrategies/EnumCase`` is used to specify the strategy + /// used to convert the casing of enum cases in a GraphQL schema into generated Swift code. + public enum EnumCases: String, Codable, Equatable { + /// Generates swift code using the exact name provided in the GraphQL schema + /// performing no conversion. + case none + /// Convert to lower camel case from `snake_case`, `UpperCamelCase`, or `UPPERCASE`. + case camelCase + } + + /// ``ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors`` is used to specify the + /// strategy used to convert the casing of fields on GraphQL selection sets into field accessors + /// on the response models in generated Swift code. + public enum FieldAccessors: String, Codable, Equatable { + /// This conversion strategy will: + /// - Lowercase the first letter of all fields. + /// - Convert field names that are all `UPPERCASE` to all `lowercase`. + case idiomatic + /// This conversion strategy will: + /// - Convert to `lowerCamelCase` from `snake_case`, or `UpperCamelCase`. + /// - Convert field names that are all `UPPERCASE` to all `lowercase`. + case camelCase + } + /// Determines how the names of enum cases in the GraphQL schema will be converted into /// cases on the generated Swift enums. /// Defaultss to ``ApolloCodegenConfiguration/CaseConversionStrategy/camelCase`` - public let enumCases: CaseConversionStrategy + public let enumCases: EnumCases + + /// Determines how the names of fields in the GraphQL schema will be converted into + /// properties in the generated Swift code. + /// Defaults to ``ApolloCodegenConfiguration/CaseConversionStrategy/camelCase`` + public let fieldAccessors: FieldAccessors /// Default property values public struct Default { - public static let enumCases: CaseConversionStrategy = .camelCase + public static let enumCases: EnumCases = .camelCase + public static let fieldAccessors: FieldAccessors = .idiomatic } - - public init(enumCases: CaseConversionStrategy = Default.enumCases) { + + public init( + enumCases: EnumCases = Default.enumCases, + fieldAccessors: FieldAccessors = Default.fieldAccessors + ) { self.enumCases = enumCases + self.fieldAccessors = fieldAccessors } // MARK: Codable public enum CodingKeys: CodingKey { case enumCases + case fieldAccessors } public init(from decoder: Decoder) throws { @@ -689,15 +715,32 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { guard values.allKeys.first != nil else { throw DecodingError.typeMismatch(Self.self, DecodingError.Context.init( codingPath: values.codingPath, - debugDescription: "Invalid number of keys found, expected one.", + debugDescription: "Invalid value found.", underlyingError: nil )) } - enumCases = try values.decodeIfPresent( + if let deprecatedEnumCase = try? values.decodeIfPresent( CaseConversionStrategy.self, forKey: .enumCases - ) ?? Default.enumCases + ) { + switch deprecatedEnumCase { + case .none: + enumCases = .none + case .camelCase: + enumCases = .camelCase + } + } else { + enumCases = try values.decodeIfPresent( + EnumCases.self, + forKey: .enumCases + ) ?? Default.enumCases + } + + fieldAccessors = try values.decodeIfPresent( + FieldAccessors.self, + forKey: .fieldAccessors + ) ?? Default.fieldAccessors } } @@ -1396,6 +1439,34 @@ extension ApolloCodegenConfiguration.OutputOptions { } } +extension ApolloCodegenConfiguration.ConversionStrategies { + + @available(*, deprecated, renamed: "init(enumCases:fieldAccessors:)") + public init( + enumCases: CaseConversionStrategy + ) { + switch enumCases { + case .none: + self.enumCases = .none + case .camelCase: + self.enumCases = .camelCase + } + self.fieldAccessors = Default.fieldAccessors + } + + /// ``CaseConversionStrategy`` is used to specify the strategy used to convert the casing of + /// GraphQL schema values into generated Swift code. + @available(*, deprecated, message: "Use EnumCaseConversionStrategy instead.") + public enum CaseConversionStrategy: String, Codable, Equatable { + /// Generates swift code using the exact name provided in the GraphQL schema + /// performing no conversion. + case none + /// Convert to lower camel case from `snake_case`, `UpperCamelCase`, or `UPPERCASE`. + case camelCase + } + +} + private struct AnyCodingKey: CodingKey { var stringValue: String diff --git a/Sources/ApolloCodegenLib/Templates/InputObjectTemplate.swift b/Sources/ApolloCodegenLib/Templates/InputObjectTemplate.swift index 8685f6339..aadcf6e0c 100644 --- a/Sources/ApolloCodegenLib/Templates/InputObjectTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/InputObjectTemplate.swift @@ -92,7 +92,7 @@ struct InputObjectTemplate: TemplateRenderer { ) -> TemplateString { TemplateString(""" \(fields.map({ - "\($1.name.asFieldPropertyName): \($1.renderInputValueType(includeDefault: true, config: config.config))" + "\($1.name.renderAsFieldPropertyName(config: config.config)): \($1.renderInputValueType(includeDefault: true, config: config.config))" }), separator: ",\n") """) } @@ -101,7 +101,7 @@ struct InputObjectTemplate: TemplateRenderer { _ fields: GraphQLInputFieldDictionary ) -> TemplateString { TemplateString(""" - \(fields.map({ "\"\($1.name)\": \($1.name.asFieldPropertyName)" }), separator: ",\n") + \(fields.map({ "\"\($1.name)\": \($1.name.renderAsFieldPropertyName(config: config.config))" }), separator: ",\n") """) } @@ -110,7 +110,7 @@ struct InputObjectTemplate: TemplateRenderer { \(documentation: field.documentation, config: config) \(deprecationReason: field.deprecationReason, config: config) \(accessControlModifier(for: .member))\ - var \(field.name.asFieldPropertyName): \(field.renderInputValueType(config: config.config)) { + var \(field.name.renderAsFieldPropertyName(config: config.config)): \(field.renderInputValueType(config: config.config)) { get { __data["\(field.name)"] } set { __data["\(field.name)"] = newValue } } diff --git a/Sources/ApolloCodegenLib/Templates/RenderingHelpers/GraphQLEnumValue+Rendered.swift b/Sources/ApolloCodegenLib/Templates/RenderingHelpers/GraphQLEnumValue+Rendered.swift index 8a66d4df2..8b3e3f849 100644 --- a/Sources/ApolloCodegenLib/Templates/RenderingHelpers/GraphQLEnumValue+Rendered.swift +++ b/Sources/ApolloCodegenLib/Templates/RenderingHelpers/GraphQLEnumValue+Rendered.swift @@ -19,27 +19,8 @@ extension GraphQLEnumValue.Name { return value.asEnumCaseName case (.swiftEnumCase, .camelCase): - return convertToCamelCase(value).asEnumCaseName + return value.convertToCamelCase().asEnumCaseName } } - /// Convert to `camelCase` from a number of different `snake_case` variants. - /// - /// All inner `_` characters will be removed, each 'word' will be capitalized, returning a final - /// firstLowercased string while preserving original leading and trailing `_` characters. - private func convertToCamelCase(_ value: String) -> String { - guard value.firstIndex(of: "_") != nil else { - if value.firstIndex(where: { $0.isLowercase }) != nil { - return value.firstLowercased - } else { - return value.lowercased() - } - } - - return value.components(separatedBy: "_") - .map({ $0.isEmpty ? "_" : $0.capitalized }) - .joined() - .firstLowercased - } - } diff --git a/Sources/ApolloCodegenLib/Templates/RenderingHelpers/OperationTemplateRenderer.swift b/Sources/ApolloCodegenLib/Templates/RenderingHelpers/OperationTemplateRenderer.swift index ec64c5c04..c5a9e4c2f 100644 --- a/Sources/ApolloCodegenLib/Templates/RenderingHelpers/OperationTemplateRenderer.swift +++ b/Sources/ApolloCodegenLib/Templates/RenderingHelpers/OperationTemplateRenderer.swift @@ -13,7 +13,7 @@ extension OperationTemplateRenderer { return """ \(`init`)(\(list: variables.map(VariableParameter))) { \(variables.map { - let name = $0.name.asFieldPropertyName + let name = $0.name.renderAsFieldPropertyName(config: config.config) return "self.\(name) = \(name)" }, separator: "\n") } @@ -24,7 +24,7 @@ extension OperationTemplateRenderer { _ variables: [CompilationResult.VariableDefinition] ) -> TemplateString { """ - \(variables.map { "public var \($0.name.asFieldPropertyName): \($0.type.rendered(as: .inputValue, config: config.config))"}, separator: "\n") + \(variables.map { "public var \($0.name.renderAsFieldPropertyName(config: config.config)): \($0.type.rendered(as: .inputValue, config: config.config))"}, separator: "\n") """ } @@ -32,7 +32,7 @@ extension OperationTemplateRenderer { _ variable: CompilationResult.VariableDefinition ) -> TemplateString { """ - \(variable.name.asFieldPropertyName): \(variable.type.rendered(as: .inputValue, config: config.config))\ + \(variable.name.renderAsFieldPropertyName(config: config.config)): \(variable.type.rendered(as: .inputValue, config: config.config))\ \(if: variable.defaultValue != nil, " = " + variable.renderVariableDefaultValue(config: config.config)) """ } @@ -46,7 +46,7 @@ extension OperationTemplateRenderer { } return """ - public var __variables: \(if: !graphQLOperation, "GraphQLOperation.")Variables? { [\(list: variables.map { "\"\($0.name)\": \($0.name.asFieldPropertyName)"})] } + public var __variables: \(if: !graphQLOperation, "GraphQLOperation.")Variables? { [\(list: variables.map { "\"\($0.name)\": \($0.name.renderAsFieldPropertyName(config: config.config))"})] } """ } diff --git a/Sources/ApolloCodegenLib/Templates/RenderingHelpers/String+SwiftNameEscaping.swift b/Sources/ApolloCodegenLib/Templates/RenderingHelpers/String+SwiftNameEscaping.swift index badb3afc3..590afe748 100644 --- a/Sources/ApolloCodegenLib/Templates/RenderingHelpers/String+SwiftNameEscaping.swift +++ b/Sources/ApolloCodegenLib/Templates/RenderingHelpers/String+SwiftNameEscaping.swift @@ -2,12 +2,6 @@ import Foundation extension String { - /// Renders the string as the property name for a field accessor on a generated `SelectionSet`. - /// This escapes the names of properties that would conflict with Swift reserved keywords. - var asFieldPropertyName: String { - let str = self.isAllUppercased ? self.lowercased() : self.firstLowercased - return str.escapeIf(in: SwiftKeywords.FieldAccessorNamesToEscape) - } var asEnumCaseName: String { escapeIf(in: SwiftKeywords.FieldAccessorNamesToEscape) @@ -40,6 +34,43 @@ extension String { private func escapeIf(in set: Set) -> String { set.contains(self) ? "`\(self)`" : self } + + /// Renders the string as the property name for a field accessor on a generated `SelectionSet`. + /// This escapes the names of properties that would conflict with Swift reserved keywords. + func renderAsFieldPropertyName( + config: ApolloCodegenConfiguration + ) -> String { + var propertyName = self + + switch config.options.conversionStrategies.fieldAccessors { + case .camelCase: + propertyName = propertyName.convertToCamelCase() + case .idiomatic: + break + } + + propertyName = propertyName.isAllUppercased ? propertyName.lowercased() : propertyName.firstLowercased + return propertyName.escapeIf(in: SwiftKeywords.FieldAccessorNamesToEscape) + } + + /// Convert to `camelCase` from a number of different `snake_case` variants. + /// + /// All inner `_` characters will be removed, each 'word' will be capitalized, returning a final + /// firstLowercased string while preserving original leading and trailing `_` characters. + func convertToCamelCase() -> String { + guard self.firstIndex(of: "_") != nil else { + if self.firstIndex(where: { $0.isLowercase }) != nil { + return self.firstLowercased + } else { + return self.lowercased() + } + } + + return self.components(separatedBy: "_") + .map({ $0.isEmpty ? "_" : $0.capitalized }) + .joined() + .firstLowercased + } } enum SwiftKeywords { diff --git a/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift b/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift index 756f955b3..6e778435a 100644 --- a/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/SelectionSetTemplate.swift @@ -309,7 +309,7 @@ struct SelectionSetTemplate { return """ \(documentation: field.underlyingField.documentation, config: config) \(deprecationReason: field.underlyingField.deprecationReason, config: config) - \(renderAccessControl())var \(field.responseKey.asFieldPropertyName): \ + \(renderAccessControl())var \(field.responseKey.renderAsFieldPropertyName(config: config.config)): \ \(typeName(for: field, forceOptional: field.isConditionallyIncluded(in: scope))) {\ \(if: isMutable, """ @@ -443,7 +443,7 @@ struct SelectionSetTemplate { ) -> TemplateString { let isOptional: Bool = field.type.isNullable || field.isConditionallyIncluded(in: scope) return """ - \(field.responseKey.asFieldPropertyName): \(typeName(for: field, forceOptional: isOptional))\ + \(field.responseKey.renderAsFieldPropertyName(config: config.config)): \(typeName(for: field, forceOptional: isOptional))\ \(if: isOptional, " = nil") """ } @@ -475,7 +475,7 @@ struct SelectionSetTemplate { }() return """ - "\(field.responseKey)": \(field.responseKey.asFieldPropertyName)\ + "\(field.responseKey)": \(field.responseKey.renderAsFieldPropertyName(config: config.config))\ \(if: isEntityField, "._fieldData") """ } diff --git a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift index 4545a7459..856385445 100644 --- a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift +++ b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift @@ -45,7 +45,10 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { schemaDocumentation: .exclude, cocoapodsCompatibleImportStatements: true, warningsOnDeprecatedUsage: .exclude, - conversionStrategies:.init(enumCases: .none), + conversionStrategies:.init( + enumCases: .none, + fieldAccessors: .camelCase + ), pruneGeneratedFiles: false ), experimentalFeatures: .init( @@ -91,7 +94,8 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { ], "cocoapodsCompatibleImportStatements" : true, "conversionStrategies" : { - "enumCases" : "none" + "enumCases" : "none", + "fieldAccessors" : "camelCase" }, "deprecatedEnumCases" : "exclude", "operationDocumentFormat" : [ diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/EnumTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/EnumTemplateTests.swift index 24b7d44fa..9e2a34a8e 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/EnumTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/EnumTemplateTests.swift @@ -176,7 +176,7 @@ class EnumTemplateTests: XCTestCase { expect(actual).to(equalLineByLine(expected)) } - func test_render_givenOption_caseConversionStrategy_none_generatesSwiftEnumValues_respectingSchemaValueCasing() throws { + func test_render_givenOption_caseConversionStrategy_default_generatesSwiftEnumValues_respectingSchemaValueCasing() throws { // given buildSubject( name: "casedEnum", diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinition_VariableDefinition_Tests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinition_VariableDefinition_Tests.swift index 754efe614..5d4a91844 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinition_VariableDefinition_Tests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinition_VariableDefinition_Tests.swift @@ -483,7 +483,7 @@ class OperationDefinition_VariableDefinition_Tests: XCTestCase { expect(actual).to(equalLineByLine(expected)) } - func test__renderOperationVariableParameter__givenEnumCaseConversion_none_givenEnumField_withDefaultValue__generatesCorrectParametersWithInitializer() throws { + func test__renderOperationVariableParameter__givenEnumCaseConversion_default_givenEnumField_withDefaultValue__generatesCorrectParametersWithInitializer() throws { // given let tests: [(variable: CompilationResult.VariableDefinition, expected: String)] = [ ( diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift index d475c7cd7..8a67dcfa7 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift @@ -32,6 +32,7 @@ class SelectionSetTemplateTests: XCTestCase { inflectionRules: [ApolloCodegenLib.InflectionRule] = [], schemaDocumentation: ApolloCodegenConfiguration.Composition = .exclude, warningsOnDeprecatedUsage: ApolloCodegenConfiguration.Composition = .exclude, + conversionStrategies: ApolloCodegenConfiguration.ConversionStrategies = .init(), cocoapodsImportStatements: Bool = false ) throws { ir = try .mock(schema: schemaSDL, document: document) @@ -44,7 +45,8 @@ class SelectionSetTemplateTests: XCTestCase { additionalInflectionRules: inflectionRules, schemaDocumentation: schemaDocumentation, cocoapodsCompatibleImportStatements: cocoapodsImportStatements, - warningsOnDeprecatedUsage: warningsOnDeprecatedUsage + warningsOnDeprecatedUsage: warningsOnDeprecatedUsage, + conversionStrategies: conversionStrategies ) )) let mockTemplateRenderer = MockTemplateRenderer( @@ -2568,6 +2570,78 @@ class SelectionSetTemplateTests: XCTestCase { // then expect(actual).to(equalLineByLine(expected, atLine: 12, ignoringExtraLines: true)) } + + func test__render_fieldAccessors__givenFieldWithSnakeCaseName_rendersFieldAccessorAsCamelCase() throws { + // given + schemaSDL = """ + type Query { + AllAnimals: [Animal!] + } + + type Animal { + field_name: String! + } + """ + + document = """ + query TestOperation { + AllAnimals { + field_name + } + } + """ + + let expected = """ + public var fieldName: String { __data["field_name"] } + """ + + // when + try buildSubjectAndOperation(conversionStrategies: .init(fieldAccessors: .camelCase)) + let allAnimals = try XCTUnwrap( + operation[field: "query"]?[field: "AllAnimals"] as? IR.EntityField + ) + + let actual = subject.render(field: allAnimals) + + // then + expect(actual).to(equalLineByLine(expected, atLine: 12, ignoringExtraLines: true)) + } + + func test__render_fieldAccessors__givenFieldWithSnakeCaseUppercaseName_rendersFieldAccessorAsCamelCase() throws { + // given + schemaSDL = """ + type Query { + AllAnimals: [Animal!] + } + + type Animal { + FIELD_NAME: String! + } + """ + + document = """ + query TestOperation { + AllAnimals { + FIELD_NAME + } + } + """ + + let expected = """ + public var fieldName: String { __data["FIELD_NAME"] } + """ + + // when + try buildSubjectAndOperation(conversionStrategies: .init(fieldAccessors: .camelCase)) + let allAnimals = try XCTUnwrap( + operation[field: "query"]?[field: "AllAnimals"] as? IR.EntityField + ) + + let actual = subject.render(field: allAnimals) + + // then + expect(actual).to(equalLineByLine(expected, atLine: 12, ignoringExtraLines: true)) + } // MARK: Field Accessors - Reserved Keywords + Special Names diff --git a/docs/source/code-generation/codegen-configuration.mdx b/docs/source/code-generation/codegen-configuration.mdx index 76972f286..c89c05da4 100644 --- a/docs/source/code-generation/codegen-configuration.mdx +++ b/docs/source/code-generation/codegen-configuration.mdx @@ -440,7 +440,8 @@ The top-level properties are: "cocoapodsCompatibleImportStatements": false, "warningsOnDeprecatedUsage": "include", "conversionStrategies": { - "enumCases": "camelCase" + "enumCases": "camelCase", + "fieldCasing": "default" }, "pruneGeneratedFiles": true } @@ -468,7 +469,8 @@ let configuration = ApolloCodegenConfiguration( cocoapodsCompatibleImportStatements: false, warningsOnDeprecatedUsage: .include, conversionStrategies: ApolloCodegenConfiguration.ConversionStrategies( - enumCases: .camelCase + enumCases: .camelCase, + fieldCasing: .default ), pruneGeneratedFiles: true ) From f94d367fcc94a4249c7f4eb4111fbf9d010e3a97 Mon Sep 17 00:00:00 2001 From: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Date: Thu, 10 Aug 2023 13:44:19 -0400 Subject: [PATCH 48/69] Release: 1.4.0 (#3184) --- CHANGELOG.md | 11 + Configuration/Shared/Project-Version.xcconfig | 2 +- Sources/CodegenCLI/Constants.swift | 2 +- .../data/documentation/apollo.json | 29 + .../data/documentation/apollo/apolloapi.json | 137 +++ .../apollo/apolloapi/rootselectionset.json | 249 +++++ .../init(data:variables:).json | 439 +++++++++ .../apollo/apolloapi/selection.json | 151 +++ .../apollo/apolloapi/selection/field.json | 283 ++++++ .../selection/field/cachekey(with:).json | 344 +++++++ .../apolloclient/apolloclienterror.json | 8 +- .../apolloclienterror/!=(_:_:).json | 5 +- .../errordescription-45kmv.json | 288 ------ ...iption-ws8y.json => errordescription.json} | 10 +- .../apolloclienterror/failurereason.json | 35 +- .../apolloclienterror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../apolloclienterror/recoverysuggestion.json | 35 +- .../apollo/apollostore/error/!=(_:_:).json | 5 +- .../error/localizeddescription.json | 35 +- .../apqerror.json | 8 +- .../apqerror/!=(_:_:).json | 5 +- .../apqerror/errordescription-970yf.json | 269 ------ ...ption-1xiwl.json => errordescription.json} | 10 +- .../apqerror/failurereason.json | 35 +- .../apqerror/helpanchor.json | 35 +- .../apqerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../apqerror/recoverysuggestion.json | 35 +- .../apollo/cachepolicy/!=(_:_:).json | 5 +- .../cachewriteerror.json | 8 +- .../cachewriteerror/!=(_:_:).json | 5 +- .../errordescription-3ht8r.json | 288 ------ ...ption-9dqak.json => errordescription.json} | 10 +- .../cachewriteerror/failurereason.json | 35 +- .../cachewriteerror/helpanchor.json | 35 +- .../cachewriteerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../cachewriteerror/recoverysuggestion.json | 35 +- .../documentation/apollo/cancellable.json | 8 +- .../documentation/apollo/graphqlerror.json | 44 + .../apollo/graphqlerror/!=(_:_:).json | 5 +- .../graphqlerror/errordescription-4aose.json | 240 ----- ...ption-4rxtd.json => errordescription.json} | 10 +- .../apollo/graphqlerror/failurereason.json | 35 +- .../apollo/graphqlerror/helpanchor.json | 35 +- .../graphqlerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 47 +- .../graphqlerror/pathentry/!=(_:_:).json | 5 +- .../graphqlerror/recoverysuggestion.json | 35 +- .../apollo/graphqlexecutionerror.json | 8 +- .../errordescription-3s67q.json | 240 ----- ...iption-f0my.json => errordescription.json} | 10 +- .../graphqlexecutionerror/failurereason.json | 35 +- .../graphqlexecutionerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../recoverysuggestion.json | 35 +- .../apollo/graphqlfile/!=(_:_:).json | 5 +- .../apollo/graphqlfile/graphqlfileerror.json | 8 +- .../errordescription-655nn.json | 272 ------ ...ption-1nwmf.json => errordescription.json} | 10 +- .../graphqlfileerror/failurereason.json | 35 +- .../graphqlfileerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../graphqlfileerror/recoverysuggestion.json | 35 +- .../graphqlgettransformer/!=(_:_:).json | 5 +- .../apollo/graphqlhttprequesterror.json | 8 +- .../graphqlhttprequesterror/!=(_:_:).json | 5 +- .../errordescription-9ka1s.json | 240 ----- ...ption-2j9a2.json => errordescription.json} | 10 +- .../failurereason.json | 35 +- .../graphqlhttprequesterror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../recoverysuggestion.json | 35 +- .../apollo/graphqlresponse/!=(_:_:).json | 5 +- .../apollo/graphqlresult/!=(_:_:).json | 5 +- .../source-swift.enum/!=(_:_:).json | 5 +- .../apollo/httprequest/!=(_:_:).json | 5 +- .../apollo/httpresponse/!=(_:_:).json | 5 +- .../interceptorrequestchain/chainerror.json | 8 +- .../chainerror/errordescription-6hc58.json | 272 ------ ...ption-3qusm.json => errordescription.json} | 10 +- .../chainerror/failurereason.json | 35 +- .../chainerror/helpanchor.json | 35 +- .../chainerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../chainerror/recoverysuggestion.json | 35 +- .../interceptorrequestchain/iscancelled.json | 2 +- .../jsonresponseparsingerror.json | 8 +- .../errordescription-2tmz8.json | 288 ------ ...ption-3lpex.json => errordescription.json} | 10 +- .../failurereason.json | 35 +- .../jsonresponseparsingerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../recoverysuggestion.json | 35 +- .../maxretryinterceptor/retryerror.json | 8 +- .../retryerror/errordescription-10ouu.json | 276 ------ ...ption-8ajg9.json => errordescription.json} | 10 +- .../retryerror/failurereason.json | 35 +- .../retryerror/helpanchor.json | 35 +- .../retryerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../retryerror/recoverysuggestion.json | 35 +- .../apollo/multipartformdata/!=(_:_:).json | 5 +- .../multipartresponseparsingerror.json | 8 +- .../!=(_:_:).json | 5 +- .../errordescription-54of6.json | 272 ------ ...ption-3qwve.json => errordescription.json} | 10 +- .../failurereason.json | 35 +- .../helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../recoverysuggestion.json | 35 +- .../documentation/apollo/record/!=(_:_:).json | 5 +- .../apollo/recordset/!=(_:_:).json | 5 +- .../apollo/requestchainnetworktransport.json | 16 +- .../clientname-4ciz.json | 256 ----- .../{clientname-eycz.json => clientname.json} | 10 +- .../clientversion-4ozh0.json | 256 ----- ...tversion-7dkl1.json => clientversion.json} | 10 +- .../networktransport-implementations.json | 76 -- .../responsecodeerror.json | 8 +- .../errordescription-391dx.json | 272 ------ ...ption-6mkgn.json => errordescription.json} | 10 +- .../responsecodeerror/failurereason.json | 35 +- .../responsecodeerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../responsecodeerror/recoverysuggestion.json | 35 +- .../apollo/responsepath/!=(_:_:).json | 5 +- .../data/documentation/apollo/swift.json | 114 +++ .../apollo/swift/dictionary.json | 301 ++++++ .../apollo/swift/dictionary/+=(_:_:).json | 482 +++++++++ .../urlsessionclienterror.json | 8 +- .../errordescription-4oqmn.json | 280 ------ ...ption-2rch3.json => errordescription.json} | 10 +- .../urlsessionclienterror/failurereason.json | 35 +- .../urlsessionclienterror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../recoverysuggestion.json | 35 +- .../data/documentation/apolloapi.json | 186 ++++ .../documentation/apolloapi/!=(_:_:).json | 579 +---------- .../documentation/apolloapi/==(_:_:).json | 73 +- .../documentation/apolloapi/__(_:_:).json | 3 +- .../apolloapi/anyhashableconvertible.json | 198 +++- .../apolloapi/anyscalartype.json | 111 ++- .../apolloapi/cachereference/!=(_:_:).json | 5 +- .../apolloapi/datadict/!=(_:_:).json | 5 +- .../documentation/apolloapi/graphqlenum.json | 73 +- .../apolloapi/graphqlenum/!=(_:_:)-4co00.json | 78 +- .../apolloapi/graphqlenum/!=(_:_:)-9dudu.json | 72 -- .../apolloapi/graphqlenum/==(_:_:)-88en.json | 73 +- .../apolloapi/graphqlenum/==(_:_:)-n7qo.json | 73 +- .../apolloapi/graphqlenum/hash(into:).json | 5 +- .../apolloapi/graphqlenum/hashvalue.json | 5 +- .../apolloapi/graphqlenum/~=(_:_:).json | 73 +- .../apolloapi/graphqlnullable.json | 97 -- .../apolloapi/graphqlnullable/!=(_:_:).json | 5 +- .../apolloapi/graphqloperation.json | 8 +- ...tiontype.json => operationtype-14lsi.json} | 146 ++- .../operationtype-370r3.json} | 78 +- .../operationtype-5e63x.json} | 78 +- .../operationtype-90ybj.json} | 84 +- .../graphqloperationtype/!=(_:_:).json | 5 +- .../graphqloperationvariablevalue.json | 184 +++- .../apolloapi/inputdict/!=(_:_:).json | 5 +- .../apolloapi/inputvalue/!=(_:_:).json | 5 +- ...init(extendedgraphemeclusterliteral:).json | 5 +- .../init(unicodescalarliteral:).json | 5 +- .../apolloapi/interface/!=(_:_:).json | 5 +- .../apolloapi/jsondecodable.json | 113 ++- .../apolloapi/jsondecodingerror.json | 8 +- .../apolloapi/jsondecodingerror/!=(_:_:).json | 5 +- .../errordescription-hijs.json | 286 ------ ...ption-3z2tz.json => errordescription.json} | 10 +- .../jsondecodingerror/failurereason.json | 35 +- .../jsondecodingerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../jsondecodingerror/recoverysuggestion.json | 35 +- .../apolloapi/jsonencodable.json | 204 +++- .../apolloapi/object/!=(_:_:).json | 5 +- .../apolloapi/outputtypeconvertible.json | 103 +- .../documentation/apolloapi/scalartype.json | 37 + .../apolloapi/selection/!=(_:_:).json | 5 +- .../selection/condition/!=(_:_:).json | 5 +- ...init(extendedgraphemeclusterliteral:).json | 5 +- .../init(unicodescalarliteral:).json | 5 +- .../selection/conditions/!=(_:_:).json | 5 +- .../apolloapi/selection/field/!=(_:_:).json | 5 +- .../selection/field/outputtype/!=(_:_:).json | 5 +- .../apolloapi/selectionsetentityvalue.json | 78 ++ .../data/documentation/apolloapi/swift.json | 190 ++++ .../apolloapi/swift/dictionary.json | 641 ++++++++++++ ...ionaryliteralelements-implementations.json | 221 +++++ .../apolloapi/swift/dictionary/init(_:).json | 360 +++++++ .../apolloapi/swift/optional.json | 784 +++++++++++++++ .../swift/optional/init(jsonvalue:).json | 415 ++++++++ .../apolloapi/union/!=(_:_:).json | 5 +- .../data/documentation/apollocodegenlib.json | 17 + .../apollocodegenlib/apollocodegen.json | 112 +-- ...d(with:withrooturl:itemstogenerate:).json} | 133 ++- .../apollocodegenlib/apollocodegen/error.json | 8 +- ...iption-aa0j.json => errordescription.json} | 10 +- .../apollocodegen/error/failurereason.json | 35 +- .../apollocodegen/error/helpanchor.json | 35 +- .../error/localizeddescription.json | 35 +- .../error/localizederror-implementations.json | 39 - .../error/recoverysuggestion.json | 35 +- .../apollocodegen/itemstogenerate.json | 506 ++++++++++ .../itemstogenerate/!=(_:_:).json | 355 +++++++ .../apollocodegen/itemstogenerate/all.json | 278 ++++++ .../apollocodegen/itemstogenerate/code.json | 278 ++++++ .../itemstogenerate/contains(_:).json | 359 +++++++ .../equatable-implementations.json | 198 ++++ .../itemstogenerate/formintersection(_:).json | 352 +++++++ .../formsymmetricdifference(_:).json | 352 +++++++ .../itemstogenerate/formunion(_:).json | 352 +++++++ .../apollocodegen/itemstogenerate/init().json | 280 ++++++ .../itemstogenerate/init(_:).json} | 181 ++-- .../itemstogenerate/init(arrayliteral:).json | 352 +++++++ .../itemstogenerate/init(rawvalue:).json | 251 +++++ .../insert(_:).json} | 345 ++++--- .../itemstogenerate/intersection(_:).json | 292 ++++++ .../itemstogenerate/isdisjoint(with:).json | 311 ++++++ .../isempty.json} | 84 +- .../itemstogenerate/isstrictsubset(of:).json | 311 ++++++ .../isstrictsuperset(of:).json | 311 ++++++ .../itemstogenerate/issubset(of:).json | 311 ++++++ .../itemstogenerate/issuperset(of:).json | 311 ++++++ .../itemstogenerate/operationmanifest.json | 278 ++++++ .../optionset-implementations.json | 913 ++++++++++++++++++ .../itemstogenerate/rawvalue.json} | 89 +- .../itemstogenerate/remove(_:).json | 432 +++++++++ .../setalgebra-implementations.json | 633 ++++++++++++ .../itemstogenerate/subtract(_:).json} | 130 +-- .../itemstogenerate/subtracting(_:).json | 292 ++++++ .../symmetricdifference(_:).json | 292 ++++++ .../itemstogenerate/union(_:).json | 292 ++++++ .../itemstogenerate/update(with:).json | 448 +++++++++ .../apollocodegenconfiguration.json | 189 ++-- .../apollocodegenconfiguration/!=(_:_:).json | 5 +- .../accessmodifier/!=(_:_:).json | 5 +- .../accessmodifier/encode(to:).json | 5 +- .../accessmodifier/hash(into:).json | 5 +- .../accessmodifier/hashvalue.json | 5 +- .../accessmodifier/init(from:).json | 5 +- .../apqconfig/!=(_:_:).json | 5 +- .../apqconfig/hash(into:).json | 5 +- .../apqconfig/hashvalue.json | 5 +- .../apqconfig/init(from:).json | 5 +- .../composition/!=(_:_:).json | 5 +- .../composition/encode(to:).json | 5 +- .../composition/hash(into:).json | 5 +- .../composition/hashvalue.json | 5 +- .../composition/init(from:).json | 5 +- .../conversionstrategies.json | 374 ++++++- .../conversionstrategies/!=(_:_:).json | 5 +- .../caseconversionstrategy.json | 133 ++- .../caseconversionstrategy/!=(_:_:).json | 420 ++++++++ .../caseconversionstrategy/camelcase.json | 335 +++++++ .../caseconversionstrategy/encode(to:).json | 472 +++++++++ .../equatable-implementations.json | 263 +++++ .../caseconversionstrategy/hash(into:).json | 484 ++++++++++ .../caseconversionstrategy/hashvalue.json | 428 ++++++++ .../caseconversionstrategy/init(from:).json | 448 +++++++++ .../init(rawvalue:).json | 331 +++++++ .../caseconversionstrategy/none.json} | 144 ++- .../rawrepresentable-implementations.json | 588 +++++++++++ .../conversionstrategies/codingkeys.json | 28 +- .../codingkeys/!=(_:_:).json | 5 +- .../codingkeys/debugdescription.json | 5 +- .../codingkeys/description.json | 5 +- .../codingkeys/fieldaccessors.json | 246 +++++ .../conversionstrategies/default.json | 76 +- .../default/enumcases.json | 137 +-- .../default/fieldaccessors.json | 412 ++++++++ .../enumcases-swift.enum.json} | 354 +++---- .../enumcases-swift.enum}/!=(_:_:).json | 98 +- .../enumcases-swift.enum}/camelcase.json | 83 +- .../enumcases-swift.enum}/encode(to:).json | 98 +- .../equatable-implementations.json | 85 +- .../enumcases-swift.enum}/hash(into:).json | 98 +- .../enumcases-swift.enum}/hashvalue.json | 98 +- .../enumcases-swift.enum}/init(from:).json | 98 +- .../init(rawvalue:).json | 85 +- .../enumcases-swift.enum/none.json | 286 ++++++ .../rawrepresentable-implementations.json | 109 ++- ...ses.json => enumcases-swift.property.json} | 157 ++- .../fieldaccessors-swift.enum.json | 455 +++++++++ .../fieldaccessors-swift.enum/!=(_:_:).json | 427 ++++++++ .../fieldaccessors-swift.enum/camelcase.json | 361 +++++++ .../encode(to:).json | 479 +++++++++ .../equatable-implementations.json | 270 ++++++ .../hash(into:).json | 491 ++++++++++ .../fieldaccessors-swift.enum/hashvalue.json | 435 +++++++++ .../fieldaccessors-swift.enum/idiomatic.json | 337 +++++++ .../init(from:).json | 455 +++++++++ .../init(rawvalue:).json | 323 +++++++ .../rawrepresentable-implementations.json | 595 ++++++++++++ .../fieldaccessors-swift.property.json} | 221 +++-- .../init(enumcases:).json | 86 +- .../init(enumcases:fieldaccessors:).json | 519 ++++++++++ .../apollocodegenconfiguration/default.json | 68 +- .../default/operationmanifest.json | 321 ++++++ ...configuration.json => schemadownload.json} | 22 +- .../!=(_:_:).json | 5 +- .../codingkeys/!=(_:_:).json | 5 +- .../codingkeys/debugdescription.json | 5 +- .../codingkeys/description.json | 5 +- .../fileinput/!=(_:_:).json | 5 +- .../fileoutput.json | 156 +-- .../fileoutput/!=(_:_:).json | 5 +- .../fileoutput/default.json | 56 -- ...t(schematypes:operations:testmocks:).json} | 153 +-- .../fileoutput/operationidentifierspath.json | 11 + ...eatures:schemadownloadconfiguration:).json | 6 +- ...s:schemadownload:operationmanifest:).json} | 135 ++- .../operationdocumentformat/!=(_:_:).json | 5 +- .../codingkeys/!=(_:_:).json | 5 +- .../codingkeys/debugdescription.json | 5 +- .../codingkeys/description.json | 5 +- .../codingkeys/hash(into:).json | 5 +- .../codingkeys/hashvalue.json | 5 +- .../operationdocumentformat/contains(_:).json | 5 +- .../formintersection(_:).json | 5 +- .../formsymmetricdifference(_:).json | 5 +- .../formunion(_:).json | 5 +- .../operationdocumentformat/init().json | 5 +- .../operationdocumentformat/init(_:).json | 5 +- .../init(arrayliteral:).json | 5 +- .../init(from:)-55pr0.json | 5 +- .../operationdocumentformat/insert(_:).json | 5 +- .../intersection(_:).json | 5 +- .../isdisjoint(with:).json | 5 +- .../operationdocumentformat/isempty.json | 5 +- .../isstrictsubset(of:).json | 5 +- .../isstrictsuperset(of:).json | 5 +- .../issubset(of:).json | 5 +- .../issuperset(of:).json | 5 +- .../operationdocumentformat/remove(_:).json | 5 +- .../operationdocumentformat/subtract(_:).json | 5 +- .../subtracting(_:).json | 5 +- .../symmetricdifference(_:).json | 5 +- .../operationdocumentformat/union(_:).json | 5 +- .../update(with:).json | 5 +- .../operationmanifest.json | 274 ++++++ .../operationmanifestconfiguration.json | 658 +++++++++++++ .../!=(_:_:).json | 59 +- .../default.json | 330 +++++++ .../generatemanifestoncodegeneration.json | 284 ++++++ .../default/version.json} | 135 ++- .../encode(to:).json | 295 ++++++ .../equatable-implementations.json | 46 +- .../generatemanifestoncodegeneration.json | 258 +++++ .../init(from:).json | 60 +- ...n:generatemanifestoncodegeneration:).json} | 177 ++-- .../path.json} | 113 ++- .../version-swift.enum.json} | 122 +-- .../version-swift.enum}/!=(_:_:).json | 93 +- .../version-swift.enum}/encode(to:).json | 75 +- .../equatable-implementations.json | 80 +- .../version-swift.enum}/hash(into:).json | 75 +- .../version-swift.enum}/hashvalue.json | 75 +- .../version-swift.enum}/init(from:).json | 75 +- .../version-swift.enum}/init(rawvalue:).json | 62 +- .../version-swift.enum/legacy.json | 277 ++++++ .../version-swift.enum}/persistedqueries.json | 74 +- .../rawrepresentable-implementations.json | 86 +- .../version-swift.property.json | 338 +++++++ .../operationsfileoutput/!=(_:_:).json | 5 +- .../apollocodegenconfiguration/output.json | 6 +- .../outputoptions/!=(_:_:).json | 5 +- .../!=(_:_:).json | 5 +- .../encode(to:).json | 5 +- .../hash(into:).json | 5 +- .../hashvalue.json | 5 +- .../init(from:).json | 5 +- ...configuration.json => schemadownload.json} | 22 +- .../schematypesfileoutput/!=(_:_:).json | 5 +- .../moduletype-swift.enum/!=(_:_:).json | 5 +- .../selectionsetinitializers/!=(_:_:).json | 5 +- .../testmockfileoutput/!=(_:_:).json | 5 +- .../!=(_:_:).json | 5 +- .../downloadmethod-swift.enum/!=(_:_:).json | 5 +- .../apolloregistrysettings/!=(_:_:).json | 5 +- .../httpmethod/!=(_:_:).json | 5 +- .../outputformat/!=(_:_:).json | 5 +- .../outputformat/encode(to:).json | 5 +- .../outputformat/hash(into:).json | 5 +- .../outputformat/hashvalue.json | 5 +- .../outputformat/init(from:).json | 5 +- .../httpheader/!=(_:_:).json | 5 +- .../schemadownloaderror.json | 8 +- ...ption-20ywk.json => errordescription.json} | 10 +- .../schemadownloaderror/failurereason.json | 35 +- .../schemadownloaderror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../recoverysuggestion.json | 35 +- .../apollocodegenlib/apollourlerror.json | 8 +- .../apollourlerror/!=(_:_:).json | 5 +- .../errordescription-8fh7r.json | 237 ----- ...ption-4q5c3.json => errordescription.json} | 10 +- .../apollourlerror/failurereason.json | 35 +- .../apollourlerror/helpanchor.json | 35 +- .../apollourlerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../apollourlerror/recoverysuggestion.json | 35 +- .../codegenlogger/loglevel/!=(_:_:).json | 5 +- .../codegenlogger/loglevel/hash(into:).json | 5 +- .../codegenlogger/loglevel/hashvalue.json | 5 +- .../compilationresult/argument/!=(_:_:).json | 5 +- .../compilationresult/directive/!=(_:_:).json | 5 +- .../compilationresult/field/!=(_:_:).json | 5 +- .../fragmentdefinition/!=(_:_:).json | 5 +- .../fragmentspread/!=(_:_:).json | 5 +- .../inclusioncondition/!=(_:_:).json | 5 +- .../inlinefragment/!=(_:_:).json | 5 +- .../operationdefinition/!=(_:_:).json | 5 +- .../operationtype/!=(_:_:).json | 5 +- .../operationtype/hash(into:).json | 5 +- .../operationtype/hashvalue.json | 5 +- .../compilationresult/selection/!=(_:_:).json | 5 +- .../selectionset/!=(_:_:).json | 5 +- .../filemanagerpatherror.json | 8 +- .../filemanagerpatherror/!=(_:_:).json | 5 +- .../errordescription-2hujv.json | 237 ----- ...ption-1nql8.json => errordescription.json} | 10 +- .../filemanagerpatherror/failurereason.json | 35 +- .../filemanagerpatherror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../recoverysuggestion.json | 35 +- .../apollocodegenlib/foundation.json | 152 +++ .../foundation/filehandle.json | 197 ++++ .../textoutputstream-implementations.json | 152 +++ .../filehandle/write(_:).json} | 140 ++- .../apollocodegenlib/foundation/url.json | 319 ++++++ .../url/childfileurl(filename:).json | 346 +++++++ .../url/childfolderurl(foldername:).json | 297 ++++++ .../url/parentfolderurl().json} | 149 ++- .../apollocodegenlib/glob/matcherror.json | 8 +- .../glob/matcherror/!=(_:_:).json | 5 +- ...ption-4u6rf.json => errordescription.json} | 10 +- .../glob/matcherror/failurereason.json | 35 +- .../glob/matcherror/helpanchor.json | 35 +- .../glob/matcherror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../glob/matcherror/recoverysuggestion.json | 35 +- .../graphqlfield/!=(_:_:).json | 5 +- .../graphqlfieldargument/!=(_:_:).json | 5 +- .../graphqlnamedtype/!=(_:_:).json | 5 +- .../graphqltype/!=(_:_:).json | 5 +- .../inflectionrule/!=(_:_:).json | 5 +- .../javascripterror/localizeddescription.json | 35 +- .../apollocodegenlib/linkedlist/!=(_:_:).json | 5 +- .../linkedlist/allsatisfy(_:).json | 5 +- .../collection-implementations.json | 291 +----- .../linkedlist/compactmap(_:).json | 5 +- .../linkedlist/compare(_:_:).json | 5 +- .../linkedlist/contains(_:)-4py5l.json | 5 +- .../linkedlist/contains(_:)-5t228.json | 5 +- .../linkedlist/contains(where:).json | 5 +- .../{count-4ljn.json => count.json} | 10 +- .../linkedlist/distance(from:to:).json | 5 +- .../linkedlist/drop(while:).json | 5 +- .../linkedlist/dropfirst(_:).json | 5 +- .../linkedlist/droplast(_:).json | 5 +- .../linkedlist/elementsequal(_:).json | 5 +- .../linkedlist/elementsequal(_:by:).json | 5 +- .../linkedlist/enumerated().json | 5 +- ...t(_:)-57g4w.json => filter(_:)-4054e.json} | 244 ++--- ...{filter(_:).json => filter(_:)-8qkw9.json} | 15 +- .../linkedlist/first(where:).json | 5 +- .../apollocodegenlib/linkedlist/first.json | 5 +- .../linkedlist/firstindex(of:).json | 5 +- .../linkedlist/firstindex(where:).json | 5 +- .../linkedlist/firstrange(of:).json | 5 +- .../linkedlist/flatmap(_:)-23b2z.json | 5 +- .../linkedlist/flatmap(_:)-47dwd.json | 5 +- .../linkedlist/foreach(_:).json | 5 +- .../linkedlist/formatted().json | 5 +- .../linkedlist/formatted(_:).json | 5 +- .../linkedlist/formindex(_:offsetby:).json | 5 +- .../formindex(_:offsetby:limitedby:).json | 5 +- .../linkedlist/formindex(after:).json | 5 +- .../linkedlist/index(_:offsetby:).json | 5 +- .../index(_:offsetby:limitedby:).json | 5 +- .../linkedlist/index(of:).json | 5 +- .../apollocodegenlib/linkedlist/indices.json | 5 +- .../{isempty-3rms3.json => isempty.json} | 10 +- .../apollocodegenlib/linkedlist/joined().json | 5 +- .../linkedlist/joined(separator:)-1jvox.json | 5 +- .../linkedlist/joined(separator:)-2myth.json | 5 +- .../apollocodegenlib/linkedlist/lazy.json | 5 +- .../lexicographicallyprecedes(_:).json | 5 +- .../lexicographicallyprecedes(_:by:).json | 5 +- .../linkedlist/map(_:)-2kia0.json | 5 +- .../linkedlist/map(_:)-8803n.json | 5 +- .../apollocodegenlib/linkedlist/max().json | 5 +- .../apollocodegenlib/linkedlist/max(by:).json | 5 +- .../apollocodegenlib/linkedlist/min().json | 5 +- .../apollocodegenlib/linkedlist/min(by:).json | 5 +- .../linkedlist/node/!=(_:_:).json | 5 +- .../linkedlist/node/allsatisfy(_:).json | 5 +- .../linkedlist/node/compactmap(_:).json | 5 +- .../linkedlist/node/compare(_:_:).json | 5 +- .../linkedlist/node/contains(_:).json | 5 +- .../linkedlist/node/contains(where:).json | 5 +- .../linkedlist/node/drop(while:).json | 5 +- .../linkedlist/node/dropfirst(_:).json | 5 +- .../linkedlist/node/droplast(_:).json | 5 +- .../linkedlist/node/elementsequal(_:).json | 5 +- .../linkedlist/node/elementsequal(_:by:).json | 5 +- .../linkedlist/node/enumerated().json | 5 +- .../linkedlist/node/filter(_:)-3us4b.json | 433 +++++++++ ...{filter(_:).json => filter(_:)-3xg8v.json} | 15 +- .../linkedlist/node/first(where:).json | 5 +- .../linkedlist/node/flatmap(_:)-6esnr.json | 5 +- .../linkedlist/node/flatmap(_:)-8lwav.json | 5 +- .../linkedlist/node/foreach(_:).json | 5 +- .../linkedlist/node/formatted().json | 5 +- .../linkedlist/node/formatted(_:).json | 5 +- .../linkedlist/node/joined().json | 5 +- .../node/joined(separator:)-7xwph.json | 5 +- .../node/joined(separator:)-8wigj.json | 5 +- .../linkedlist/node/lazy.json | 5 +- .../node/lexicographicallyprecedes(_:).json | 5 +- .../lexicographicallyprecedes(_:by:).json | 5 +- .../linkedlist/node/map(_:).json | 5 +- .../linkedlist/node/max().json | 5 +- .../linkedlist/node/max(by:).json | 5 +- .../linkedlist/node/min().json | 5 +- .../linkedlist/node/min(by:).json | 5 +- .../linkedlist/node/prefix(_:).json | 5 +- .../linkedlist/node/prefix(while:).json | 5 +- .../linkedlist/node/publisher.json | 5 +- .../linkedlist/node/reduce(_:_:).json | 5 +- .../linkedlist/node/reduce(into:_:).json | 5 +- .../linkedlist/node/reversed().json | 5 +- .../node/sequence-implementations.json | 87 +- .../linkedlist/node/shuffled().json | 5 +- .../linkedlist/node/shuffled(using:).json | 5 +- .../linkedlist/node/sorted().json | 5 +- .../linkedlist/node/sorted(by:).json | 5 +- .../linkedlist/node/sorted(using:)-4kiqv.json | 5 +- .../linkedlist/node/sorted(using:)-5udav.json | 5 +- ...ingemptysubsequences:whereseparator:).json | 5 +- ...maxsplits:omittingemptysubsequences:).json | 5 +- .../linkedlist/node/starts(with:).json | 5 +- .../linkedlist/node/starts(with:by:).json | 5 +- .../linkedlist/node/suffix(_:).json | 5 +- .../linkedlist/node/underestimatedcount.json | 5 +- .../withcontiguousstorageifavailable(_:).json | 5 +- .../linkedlist/prefix(_:).json | 5 +- .../linkedlist/prefix(through:).json | 5 +- .../linkedlist/prefix(upto:).json | 5 +- .../linkedlist/prefix(while:).json | 5 +- .../linkedlist/publisher.json | 5 +- .../linkedlist/randomelement().json | 5 +- .../linkedlist/randomelement(using:).json | 5 +- .../linkedlist/ranges(of:).json | 5 +- .../linkedlist/reduce(_:_:).json | 5 +- .../linkedlist/reduce(into:_:).json | 5 +- .../linkedlist/reversed().json | 5 +- .../linkedlist/sequence-implementations.json | 124 ++- .../linkedlist/shuffled().json | 5 +- .../linkedlist/shuffled(using:).json | 5 +- .../apollocodegenlib/linkedlist/sorted().json | 5 +- .../linkedlist/sorted(by:).json | 5 +- .../linkedlist/sorted(using:)-3re6i.json | 5 +- .../linkedlist/sorted(using:)-5p5zn.json | 5 +- ...ingemptysubsequences:whereseparator:).json | 5 +- ...its:omittingemptysubsequences:)-1bn9x.json | 5 +- ...its:omittingemptysubsequences:)-4mcn7.json | 5 +- ...its:omittingemptysubsequences:)-80pk3.json | 5 +- .../linkedlist/starts(with:).json | 5 +- .../linkedlist/starts(with:by:).json | 5 +- .../linkedlist/subscript(_:)-7fwtu.json | 264 ----- ...cript(_:)-b2pa.json => subscript(_:).json} | 10 +- .../linkedlist/suffix(_:).json | 5 +- .../linkedlist/suffix(from:).json | 5 +- .../linkedlist/trimmingprefix(_:).json | 5 +- .../linkedlist/trimmingprefix(while:).json | 5 +- .../linkedlist/underestimatedcount-6hbjd.json | 232 ----- ...nt-7qpx9.json => underestimatedcount.json} | 15 +- .../withcontiguousstorageifavailable(_:).json | 5 +- .../localizeddescription.json | 35 +- .../splitnetworktransport.json | 16 +- .../addapolloclientheaders(to:).json | 5 +- .../clientname-9k3zt.json | 269 ------ ...{clientname-8o4nu.json => clientname.json} | 10 +- .../clientversion-6kuvd.json | 269 ------ ...tversion-4o8f0.json => clientversion.json} | 10 +- .../defaultclientname.json | 5 +- .../defaultclientversion.json | 5 +- .../headerfieldnameapolloclientname.json | 5 +- .../headerfieldnameapolloclientversion.json | 5 +- .../networktransport-implementations.json | 76 -- .../sslclientcertificateerror.json | 8 +- .../errordescription-6m1f6.json | 258 ----- ...ption-8rftb.json => errordescription.json} | 10 +- .../failurereason.json | 35 +- .../sslclientcertificateerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../recoverysuggestion.json | 35 +- .../websocket/opcode/!=(_:_:).json | 5 +- .../websocket/opcode/hash(into:).json | 5 +- .../websocket/opcode/hashvalue.json | 5 +- .../websocket/wserror/errortype/!=(_:_:).json | 5 +- .../wserror/localizeddescription.json | 35 +- .../websocket/wsprotocol/!=(_:_:).json | 5 +- .../apollowebsocket/websocketerror.json | 8 +- .../errordescription-77dya.json | 269 ------ ...ption-2e2i1.json => errordescription.json} | 10 +- .../websocketerror/failurereason.json | 35 +- .../websocketerror/helpanchor.json | 35 +- .../websocketerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../websocketerror/recoverysuggestion.json | 35 +- .../apollowebsocket/websockettransport.json | 16 +- .../addapolloclientheaders(to:).json | 5 +- .../websockettransport/clientname-2sr62.json | 253 ----- ...{clientname-7plo0.json => clientname.json} | 12 +- .../clientversion-5nzf9.json | 253 ----- ...tversion-919yz.json => clientversion.json} | 12 +- .../configuration/reconnect.json | 2 +- .../websockettransport/defaultclientname.json | 5 +- .../defaultclientversion.json | 5 +- .../headerfieldnameapolloclientname.json | 5 +- .../headerfieldnameapolloclientversion.json | 5 +- .../networktransport-implementations.json | 76 -- .../index.html | 0 .../rootselectionset}/index.html | 0 .../init(data:variables:)}/index.html | 0 .../field/cachekey(with:)}/index.html | 0 .../selection/field}/index.html | 0 .../selection}/index.html | 0 .../errordescription}/index.html | 0 .../apqerror/errordescription}/index.html | 0 .../errordescription}/index.html | 0 .../errordescription}/index.html | 0 .../errordescription}/index.html | 0 .../index.html | 0 .../index.html | 0 .../chainerror/errordescription}/index.html | 0 .../errordescription}/index.html | 0 .../retryerror/errordescription}/index.html | 0 .../errordescription}/index.html | 0 .../clientname}/index.html | 0 .../clientversion-4ozh0/index.html | 1 - .../clientversion-7dkl1/index.html | 1 - .../clientversion}/index.html | 0 .../errordescription-391dx/index.html | 1 - .../errordescription-6mkgn/index.html | 1 - .../errordescription}/index.html | 0 .../dictionary/+=(_:_:)}/index.html | 0 .../dictionary}/index.html | 0 .../clientname-4ciz => swift}/index.html | 0 .../errordescription-2rch3/index.html | 1 - .../errordescription-4oqmn/index.html | 1 - .../errordescription}/index.html | 0 docs/docc/Apollo.doccarchive/index/index.json | 198 ++-- 671 files changed, 38860 insertions(+), 13300 deletions(-) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset/init(data:variables:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field/cachekey(with:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/{errordescription-ws8y.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/{errordescription-1xiwl.json => errordescription.json} (95%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/{errordescription-9dqak.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4aose.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/{errordescription-4rxtd.json => errordescription.json} (98%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-3s67q.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/{errordescription-f0my.json => errordescription.json} (97%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/{errordescription-1nwmf.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/{errordescription-2j9a2.json => errordescription.json} (97%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/{errordescription-3qusm.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/{errordescription-3lpex.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/{errordescription-8ajg9.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/{errordescription-3qwve.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-4ciz.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/{clientname-eycz.json => clientname.json} (97%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/{clientversion-7dkl1.json => clientversion.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/{errordescription-6mkgn.json => errordescription.json} (95%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/swift.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary/+=(_:_:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/{errordescription-2rch3.json => errordescription.json} (96%) rename docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/{operationtype.json => operationtype-14lsi.json} (88%) rename docs/docc/Apollo.doccarchive/data/documentation/apolloapi/{graphqlquery/operationtype.json => graphqloperation/operationtype-370r3.json} (94%) rename docs/docc/Apollo.doccarchive/data/documentation/apolloapi/{graphqlsubscription/operationtype.json => graphqloperation/operationtype-5e63x.json} (94%) rename docs/docc/Apollo.doccarchive/data/documentation/apolloapi/{graphqlmutation/operationtype.json => graphqloperation/operationtype-90ybj.json} (94%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-hijs.json rename docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/{errordescription-3z2tz.json => errordescription.json} (97%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/_initializablebydictionaryliteralelements-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/init(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional/init(jsonvalue:).json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/{build(with:withrooturl:).json => build(with:withrooturl:itemstogenerate:).json} (74%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/{errordescription-aa0j.json => errordescription.json} (96%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/!=(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/all.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/code.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/contains(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/equatable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formintersection(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formsymmetricdifference(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formunion(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init().json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/{linkedlist/subscript(_:)-929la.json => apollocodegen/itemstogenerate/init(_:).json} (62%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(arrayliteral:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(rawvalue:).json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/{generateoperationmanifest(with:withrooturl:filemanager:).json => itemstogenerate/insert(_:).json} (58%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/intersection(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isdisjoint(with:).json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/{error/errordescription-9upvf.json => itemstogenerate/isempty.json} (72%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsubset(of:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsuperset(of:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issubset(of:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issuperset(of:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/operationmanifest.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/optionset-implementations.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/{linkedlist/count-2oxpr.json => apollocodegen/itemstogenerate/rawvalue.json} (69%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/remove(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/setalgebra-implementations.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/{apolloschemadownloader/schemadownloaderror/errordescription-8dw0d.json => apollocodegen/itemstogenerate/subtract(_:).json} (58%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtracting(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/symmetricdifference(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/union(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/update(with:).json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{ => conversionstrategies}/caseconversionstrategy.json (66%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/!=(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/camelcase.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/encode(to:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/equatable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hash(into:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hashvalue.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/init(from:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/init(rawvalue:).json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{operationmanifestfileoutput/version/legacyapq.json => conversionstrategies/caseconversionstrategy/none.json} (64%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/rawrepresentable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/fieldaccessors.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default/fieldaccessors.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{operationmanifestfileoutput.json => conversionstrategies/enumcases-swift.enum.json} (54%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{operationmanifestfileoutput/version => conversionstrategies/enumcases-swift.enum}/!=(_:_:).json (78%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{caseconversionstrategy => conversionstrategies/enumcases-swift.enum}/camelcase.json (66%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{operationmanifestfileoutput/version => conversionstrategies/enumcases-swift.enum}/encode(to:).json (80%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{operationmanifestfileoutput/version => conversionstrategies/enumcases-swift.enum}/equatable-implementations.json (72%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{operationmanifestfileoutput/version => conversionstrategies/enumcases-swift.enum}/hash(into:).json (79%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{operationmanifestfileoutput/version => conversionstrategies/enumcases-swift.enum}/hashvalue.json (78%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{operationmanifestfileoutput/version => conversionstrategies/enumcases-swift.enum}/init(from:).json (78%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{operationmanifestfileoutput/version => conversionstrategies/enumcases-swift.enum}/init(rawvalue:).json (75%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/none.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{operationmanifestfileoutput/version => conversionstrategies/enumcases-swift.enum}/rawrepresentable-implementations.json (79%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/{enumcases.json => enumcases-swift.property.json} (75%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/!=(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/camelcase.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/encode(to:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/equatable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hash(into:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hashvalue.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/idiomatic.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(from:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(rawvalue:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/rawrepresentable-implementations.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{fileoutput/operationmanifest.json => conversionstrategies/fieldaccessors-swift.property.json} (65%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/init(enumcases:fieldaccessors:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/default/operationmanifest.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/default/{schemadownloadconfiguration.json => schemadownload.json} (92%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/{init(schematypes:operations:testmocks:operationmanifest:).json => init(schematypes:operations:testmocks:).json} (81%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{init(schemanamespace:input:output:options:experimentalfeatures:schemadownloadconfiguration:).json => init(schemanamespace:input:output:options:experimentalfeatures:schemadownload:operationmanifest:).json} (84%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifest.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{caseconversionstrategy => operationmanifestconfiguration}/!=(_:_:).json (82%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/default.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/default/generatemanifestoncodegeneration.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{fileoutput/default/operationmanifest.json => operationmanifestconfiguration/default/version.json} (72%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/encode(to:).json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{caseconversionstrategy => operationmanifestconfiguration}/equatable-implementations.json (76%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/generatemanifestoncodegeneration.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{operationmanifestfileoutput => operationmanifestconfiguration}/init(from:).json (76%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{operationmanifestfileoutput/init(path:version:).json => operationmanifestconfiguration/init(path:version:generatemanifestoncodegeneration:).json} (71%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{caseconversionstrategy/none.json => operationmanifestconfiguration/path.json} (66%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{operationmanifestfileoutput/version.json => operationmanifestconfiguration/version-swift.enum.json} (68%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{operationmanifestfileoutput => operationmanifestconfiguration/version-swift.enum}/!=(_:_:).json (75%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{caseconversionstrategy => operationmanifestconfiguration/version-swift.enum}/encode(to:).json (77%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{operationmanifestfileoutput => operationmanifestconfiguration/version-swift.enum}/equatable-implementations.json (67%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{caseconversionstrategy => operationmanifestconfiguration/version-swift.enum}/hash(into:).json (77%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{caseconversionstrategy => operationmanifestconfiguration/version-swift.enum}/hashvalue.json (75%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{caseconversionstrategy => operationmanifestconfiguration/version-swift.enum}/init(from:).json (76%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{caseconversionstrategy => operationmanifestconfiguration/version-swift.enum}/init(rawvalue:).json (72%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/legacy.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{operationmanifestfileoutput/version => operationmanifestconfiguration/version-swift.enum}/persistedqueries.json (67%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{caseconversionstrategy => operationmanifestconfiguration/version-swift.enum}/rawrepresentable-implementations.json (76%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.property.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/{schemadownloadconfiguration.json => schemadownload.json} (90%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/{errordescription-20ywk.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-8fh7r.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/{errordescription-4q5c3.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-2hujv.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/{errordescription-1nql8.json => errordescription.json} (95%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/textoutputstream-implementations.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/{glob/matcherror/errordescription-96mfy.json => foundation/filehandle/write(_:).json} (61%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfileurl(filename:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfolderurl(foldername:).json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/{linkedlist/isempty-5fyx.json => foundation/url/parentfolderurl().json} (57%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/{errordescription-4u6rf.json => errordescription.json} (96%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{count-4ljn.json => count.json} (95%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{subscript(_:)-57g4w.json => filter(_:)-4054e.json} (63%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{filter(_:).json => filter(_:)-8qkw9.json} (97%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{isempty-3rms3.json => isempty.json} (96%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3us4b.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/{filter(_:).json => filter(_:)-3xg8v.json} (97%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-7fwtu.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{subscript(_:)-b2pa.json => subscript(_:).json} (97%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-6hbjd.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{underestimatedcount-7qpx9.json => underestimatedcount.json} (95%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-9k3zt.json rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/{clientname-8o4nu.json => clientname.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-6kuvd.json rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/{clientversion-4o8f0.json => clientversion.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-6m1f6.json rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/{errordescription-8rftb.json => errordescription.json} (95%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-77dya.json rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/{errordescription-2e2i1.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-2sr62.json rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/{clientname-7plo0.json => clientname.json} (97%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-5nzf9.json rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/{clientversion-919yz.json => clientversion.json} (96%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloclient/apolloclienterror/errordescription-45kmv => apolloapi}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloclient/apolloclienterror/errordescription-ws8y => apolloapi/rootselectionset}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl => apolloapi/rootselectionset/init(data:variables:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{automaticpersistedqueryinterceptor/apqerror/errordescription-970yf => apolloapi/selection/field/cachekey(with:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{cachewriteinterceptor/cachewriteerror/errordescription-3ht8r => apolloapi/selection/field}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{cachewriteinterceptor/cachewriteerror/errordescription-9dqak => apolloapi/selection}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{graphqlerror/errordescription-4aose => apolloclient/apolloclienterror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{graphqlerror/errordescription-4rxtd => automaticpersistedqueryinterceptor/apqerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{graphqlexecutionerror/errordescription-3s67q => cachewriteinterceptor/cachewriteerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{graphqlexecutionerror/errordescription-f0my => graphqlerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{graphqlfile/graphqlfileerror/errordescription-1nwmf => graphqlexecutionerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/{errordescription-655nn => errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/{errordescription-2j9a2 => errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{graphqlhttprequesterror/errordescription-9ka1s => interceptorrequestchain/chainerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{interceptorrequestchain/chainerror/errordescription-3qusm => jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{interceptorrequestchain/chainerror/errordescription-6hc58 => maxretryinterceptor/retryerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8 => multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex => requestchainnetworktransport/clientname}/index.html (100%) delete mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0/index.html delete mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1/index.html rename docs/docc/Apollo.doccarchive/documentation/apollo/{maxretryinterceptor/retryerror/errordescription-10ouu => requestchainnetworktransport/clientversion}/index.html (100%) delete mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx/index.html delete mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn/index.html rename docs/docc/Apollo.doccarchive/documentation/apollo/{maxretryinterceptor/retryerror/errordescription-8ajg9 => responsecodeinterceptor/responsecodeerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve => swift/dictionary/+=(_:_:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6 => swift/dictionary}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{requestchainnetworktransport/clientname-4ciz => swift}/index.html (100%) delete mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3/index.html delete mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn/index.html rename docs/docc/Apollo.doccarchive/documentation/apollo/{requestchainnetworktransport/clientname-eycz => urlsessionclient/urlsessionclienterror/errordescription}/index.html (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a28d4d45..1d16037ef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log +## v1.4.0 + +### New + +- **Added the ability to set a casing strategy for field names in code generation ([#2738](https://github.com/apollographql/apollo-ios/issues/2738)):** See PR ([#3171](https://github.com/apollographql/apollo-ios/pull/3171)). _Thank you to [@Spatel91111](https://github.com/Spatel91111) for the feature request._ + +### Improvement + +- **Updated the way persisted queries are configured for code and manifest generation:** See PR ([#3175](https://github.com/apollographql/apollo-ios/pull/3175)) +- **Updated docs for `other` schema module type to provide more clarity ([#3164](https://github.com/apollographql/apollo-ios/issues/3164)):** See PR ([#3170](https://github.com/apollographql/apollo-ios/pull/3170)) _Thank you to [@Mordil](https://github.com/Mordil) for suggesting this update._ + ## v1.3.3 ### Fixed diff --git a/Configuration/Shared/Project-Version.xcconfig b/Configuration/Shared/Project-Version.xcconfig index 5d17677eb..85d604c93 100644 --- a/Configuration/Shared/Project-Version.xcconfig +++ b/Configuration/Shared/Project-Version.xcconfig @@ -1 +1 @@ -CURRENT_PROJECT_VERSION = 1.3.3 +CURRENT_PROJECT_VERSION = 1.4.0 diff --git a/Sources/CodegenCLI/Constants.swift b/Sources/CodegenCLI/Constants.swift index 8976e0d0b..8f57e2bc2 100644 --- a/Sources/CodegenCLI/Constants.swift +++ b/Sources/CodegenCLI/Constants.swift @@ -1,6 +1,6 @@ import Foundation public enum Constants { - public static let CLIVersion: String = "1.3.3" + public static let CLIVersion: String = "1.4.0" static let defaultFilePath: String = "./apollo-codegen-config.json" } diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo.json index e4c1490ac..bdffbbbbb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo.json @@ -141,6 +141,13 @@ "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError" ], "title" : "Enumerations" + }, + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "doc:\/\/Apollo\/documentation\/Apollo\/Swift" + ], + "title" : "Extended Modules" } ], "variants" : [ @@ -171,6 +178,17 @@ "type" : "topic", "url" : "\/documentation\/apollo" }, +"doc://Apollo/documentation/Apollo/ApolloAPI": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi" +}, "doc://Apollo/documentation/Apollo/ApolloClient": { "abstract" : [ { @@ -1836,6 +1854,17 @@ "type" : "topic", "url" : "\/documentation\/apollo\/responsepath" }, +"doc://Apollo/documentation/Apollo/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift" +}, "doc://Apollo/documentation/Apollo/TaskData": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi.json new file mode 100644 index 000000000..17a9aaaad --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi.json @@ -0,0 +1,137 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:m:s:e:s:9ApolloAPI16RootSelectionSetP0A0E4data9variablesxSDySSs11AnyHashableVG_SDySSAA29GraphQLOperationVariableValue_pGSgtKcfc", + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "collection", + "roleHeading" : "Extended Module", + "symbolKind" : "extension", + "title" : "ApolloAPI" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet" + ], + "title" : "Extended Protocols" + }, + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection" + ], + "title" : "Extended Types" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/apolloapi" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/RootSelectionSet": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI16RootSelectionSetP", + "text" : "RootSelectionSet" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RootSelectionSet" + } + ], + "role" : "symbol", + "title" : "RootSelectionSet", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/rootselectionset" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Selection" + } + ], + "role" : "symbol", + "title" : "Selection", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset.json new file mode 100644 index 000000000..6886720df --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset.json @@ -0,0 +1,249 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloAPI", + "externalID" : "s:e:s:9ApolloAPI16RootSelectionSetP0A0E4data9variablesxSDySSs11AnyHashableVG_SDySSAA29GraphQLOperationVariableValue_pGSgtKcfc", + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI16RootSelectionSetP", + "text" : "RootSelectionSet" + } + ], + "modules" : [ + { + "name" : "Apollo", + "relatedModules" : [ + "ApolloAPI" + ] + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RootSelectionSet" + } + ], + "role" : "symbol", + "roleHeading" : "Extended Protocol", + "symbolKind" : "extension", + "title" : "RootSelectionSet" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI16RootSelectionSetP", + "text" : "RootSelectionSet" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet\/init(data:variables:)" + ], + "title" : "Initializers" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/apolloapi\/rootselectionset" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/RootSelectionSet": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI16RootSelectionSetP", + "text" : "RootSelectionSet" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RootSelectionSet" + } + ], + "role" : "symbol", + "title" : "RootSelectionSet", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/rootselectionset" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/RootSelectionSet/init(data:variables:)": { + "abstract" : [ + { + "text" : "Initializes a ", + "type" : "text" + }, + { + "code" : "SelectionSet", + "type" : "codeVoice" + }, + { + "text" : " with a raw JSON response object.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "data" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI10JSONObjecta", + "text" : "JSONObject" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "variables" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", + "text" : "GraphQLOperationVariableValue" + }, + { + "kind" : "text", + "text" : "]?) " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet\/init(data:variables:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(data:variables:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/rootselectionset\/init(data:variables:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset/init(data:variables:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset/init(data:variables:).json new file mode 100644 index 000000000..9cd237d47 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset/init(data:variables:).json @@ -0,0 +1,439 @@ +{ + "abstract" : [ + { + "text" : "Initializes a ", + "type" : "text" + }, + { + "code" : "SelectionSet", + "type" : "codeVoice" + }, + { + "text" : " with a raw JSON response object.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet\/init(data:variables:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloAPI", + "externalID" : "s:9ApolloAPI16RootSelectionSetP0A0E4data9variablesxSDySSs11AnyHashableVG_SDySSAA29GraphQLOperationVariableValue_pGSgtKcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "data" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI10JSONObjecta", + "text" : "JSONObject" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "variables" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", + "text" : "GraphQLOperationVariableValue" + }, + { + "kind" : "text", + "text" : "]?) " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "Apollo", + "relatedModules" : [ + "ApolloAPI" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(data:variables:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "data" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI10JSONObjecta", + "text" : "JSONObject" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "variables" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", + "text" : "GraphQLOperationVariableValue" + }, + { + "kind" : "text", + "text" : "]? = nil) " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "A dictionary representing a JSON response object for a GraphQL object.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "data" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "[Optional] The operation variables that would be used to obtain", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "the given JSON response data.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "variables" + } + ] + }, + { + "content" : [ + { + "anchor" : "discussion", + "level" : 2, + "text" : "Discussion", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "The process of converting a JSON response into ", + "type" : "text" + }, + { + "code" : "SelectionSetData", + "type" : "codeVoice" + }, + { + "text" : " is done by using a", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "code" : "GraphQLExecutor", + "type" : "codeVoice" + }, + { + "text" : " with a", + "type" : "text" + }, + { + "code" : "GraphQLSelectionSetMapper", + "type" : "codeVoice" + }, + { + "text" : " to parse, validate, and transform", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "the JSON response data into the format expected by ", + "type" : "text" + }, + { + "code" : "SelectionSet", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "kind" : "content" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/apolloapi\/rootselectionset\/init(data:variables:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/RootSelectionSet": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI16RootSelectionSetP", + "text" : "RootSelectionSet" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RootSelectionSet" + } + ], + "role" : "symbol", + "title" : "RootSelectionSet", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/rootselectionset" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/RootSelectionSet/init(data:variables:)": { + "abstract" : [ + { + "text" : "Initializes a ", + "type" : "text" + }, + { + "code" : "SelectionSet", + "type" : "codeVoice" + }, + { + "text" : " with a raw JSON response object.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "data" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI10JSONObjecta", + "text" : "JSONObject" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "variables" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", + "text" : "GraphQLOperationVariableValue" + }, + { + "kind" : "text", + "text" : "]?) " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet\/init(data:variables:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(data:variables:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/rootselectionset\/init(data:variables:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection.json new file mode 100644 index 000000000..700cf085d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection.json @@ -0,0 +1,151 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloAPI", + "externalID" : "s:e:s:e:s:9ApolloAPI9SelectionO5FieldV0A0E8cacheKey4withSSSDySSAA29GraphQLOperationVariableValue_pGSg_tKF", + "modules" : [ + { + "name" : "Apollo", + "relatedModules" : [ + "ApolloAPI" + ] + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Selection" + } + ], + "role" : "symbol", + "roleHeading" : "Extended Type", + "symbolKind" : "extension", + "title" : "Selection" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field" + ], + "title" : "Extended Structures" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/apolloapi\/selection" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Selection" + } + ], + "role" : "symbol", + "title" : "Selection", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection/Field": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO", + "text" : "Selection" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO5FieldV", + "text" : "Field" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Field" + } + ], + "role" : "symbol", + "title" : "Selection.Field", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection\/field" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field.json new file mode 100644 index 000000000..0bf198d23 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field.json @@ -0,0 +1,283 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloAPI", + "externalID" : "s:e:s:9ApolloAPI9SelectionO5FieldV0A0E8cacheKey4withSSSDySSAA29GraphQLOperationVariableValue_pGSg_tKF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO", + "text" : "Selection" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO5FieldV", + "text" : "Field" + } + ], + "modules" : [ + { + "name" : "Apollo", + "relatedModules" : [ + "ApolloAPI" + ] + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Field" + } + ], + "role" : "symbol", + "roleHeading" : "Extended Structure", + "symbolKind" : "extension", + "title" : "Selection.Field" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO", + "text" : "Selection" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO5FieldV", + "text" : "Field" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field\/cacheKey(with:)" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/apolloapi\/selection\/field" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Selection" + } + ], + "role" : "symbol", + "title" : "Selection", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection/Field": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO", + "text" : "Selection" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO5FieldV", + "text" : "Field" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Field" + } + ], + "role" : "symbol", + "title" : "Selection.Field", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection\/field" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection/Field/cacheKey(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cacheKey" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", + "text" : "GraphQLOperationVariableValue" + }, + { + "kind" : "text", + "text" : "]?) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field\/cacheKey(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "cacheKey(with:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection\/field\/cachekey(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field/cachekey(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field/cachekey(with:).json new file mode 100644 index 000000000..51e6ce1a9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field/cachekey(with:).json @@ -0,0 +1,344 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field\/cacheKey(with:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloAPI", + "externalID" : "s:9ApolloAPI9SelectionO5FieldV0A0E8cacheKey4withSSSDySSAA29GraphQLOperationVariableValue_pGSg_tKF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cacheKey" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", + "text" : "GraphQLOperationVariableValue" + }, + { + "kind" : "text", + "text" : "]?) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "Apollo", + "relatedModules" : [ + "ApolloAPI" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "cacheKey(with:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cacheKey" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "variables" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", + "text" : "GraphQLOperationVariableValue" + }, + { + "kind" : "text", + "text" : "]?) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/apolloapi\/selection\/field\/cachekey(with:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Selection" + } + ], + "role" : "symbol", + "title" : "Selection", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection/Field": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO", + "text" : "Selection" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO5FieldV", + "text" : "Field" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Field" + } + ], + "role" : "symbol", + "title" : "Selection.Field", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection\/field" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection/Field/cacheKey(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cacheKey" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", + "text" : "GraphQLOperationVariableValue" + }, + { + "kind" : "text", + "text" : "]?) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field\/cacheKey(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "cacheKey(with:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection\/field\/cachekey(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror.json index 26fa84ee1..46b53d271 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror.json @@ -104,7 +104,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-ws8y" + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription" ], "title" : "Instance Properties" }, @@ -275,7 +275,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription-ws8y": { +"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription": { "abstract" : [ ], @@ -306,12 +306,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-ws8y", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-ws8y" + "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription" }, "doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/noUploadTransport": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/!=(_:_:).json index a02f5ca8c..39235a8cf 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv.json deleted file mode 100644 index 763e736d1..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv.json +++ /dev/null @@ -1,288 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-45kmv" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo0A6ClientC0aB5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-45kmv" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/ApolloClient": { - "abstract" : [ - { - "text" : "The ", - "type" : "text" - }, - { - "code" : "ApolloClient", - "type" : "codeVoice" - }, - { - "text" : " class implements the core API for Apollo by conforming to ", - "type" : "text" - }, - { - "code" : "ApolloClientProtocol", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "ApolloClient" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "ApolloClient" - } - ], - "role" : "symbol", - "title" : "ApolloClient", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient" -}, -"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "ApolloClientError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "ApolloClientError" - } - ], - "role" : "symbol", - "title" : "ApolloClient.ApolloClientError", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror" -}, -"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription-45kmv": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-45kmv", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-45kmv" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-ws8y.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-ws8y.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription.json index 44cef12ce..0a1ba686a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-ws8y.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-ws8y" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-ws8y" + "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription" ], "traits" : [ { @@ -233,7 +233,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror" }, -"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription-ws8y": { +"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription": { "abstract" : [ ], @@ -264,12 +264,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-ws8y", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-ws8y" + "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/failurereason.json index 79247ad55..1dade04ca 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/helpanchor.json index ebce5b268..bd700c1ef 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizeddescription.json index d3eed8953..cc714ee12 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizederror-implementations.json index 0bea38d2a..0f38d3530 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-45kmv", "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/recoverySuggestion" @@ -139,44 +138,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror" }, -"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription-45kmv": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-45kmv", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-45kmv" -}, "doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/recoverysuggestion.json index 4b8d30916..4a10aacba 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/!=(_:_:).json index d0375748a..54f8f30e0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/localizeddescription.json index f552f74b2..b8ea13230 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror.json index 03823a31a..e77da58e4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror.json @@ -105,7 +105,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-1xiwl" + "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription" ], "title" : "Instance Properties" }, @@ -252,7 +252,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription-1xiwl": { +"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription": { "abstract" : [ ], @@ -283,12 +283,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-1xiwl", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-1xiwl" + "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription" }, "doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/noParsedResponse": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/!=(_:_:).json index 57a0d61f1..bb55e2281 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf.json deleted file mode 100644 index 59a21d9a7..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf.json +++ /dev/null @@ -1,269 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor", - "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError", - "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-970yf" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo34AutomaticPersistedQueryInterceptorV8APQErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-970yf" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AutomaticPersistedQueryInterceptor" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AutomaticPersistedQueryInterceptor" - } - ], - "role" : "symbol", - "title" : "AutomaticPersistedQueryInterceptor", - "type" : "topic", - "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor" -}, -"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "APQError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "APQError" - } - ], - "role" : "symbol", - "title" : "AutomaticPersistedQueryInterceptor.APQError", - "type" : "topic", - "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror" -}, -"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription-970yf": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-970yf", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-970yf" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription.json index 13dea0eef..512980eb9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-1xiwl" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-1xiwl" + "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription" ], "traits" : [ { @@ -214,7 +214,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror" }, -"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription-1xiwl": { +"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription": { "abstract" : [ ], @@ -245,12 +245,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-1xiwl", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-1xiwl" + "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/failurereason.json index a1461a21a..c756c6a82 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/helpanchor.json index 5fadb99b7..0593c6c23 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizeddescription.json index ce7570228..73b31ea54 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizederror-implementations.json index d2311e099..8ea9a398a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-970yf", "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/recoverySuggestion" @@ -120,44 +119,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror" }, -"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription-970yf": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-970yf", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-970yf" -}, "doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/recoverysuggestion.json index a7df83f8a..3810ed626 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy/!=(_:_:).json index 15da65bf3..61e1cf451 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror.json index fe15fc3a2..4d475b606 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror.json @@ -104,7 +104,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-9dqak" + "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription" ], "title" : "Instance Properties" }, @@ -275,7 +275,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription-9dqak": { +"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription": { "abstract" : [ ], @@ -306,12 +306,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-9dqak", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-9dqak" + "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription" }, "doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/noResponseToParse": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/!=(_:_:).json index fe0550045..170979aa4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r.json deleted file mode 100644 index 08ff203b2..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r.json +++ /dev/null @@ -1,288 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor", - "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError", - "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-3ht8r" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo21CacheWriteInterceptorV0bC5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-3ht8r" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/CacheWriteInterceptor": { - "abstract" : [ - { - "text" : "An interceptor which writes data to the cache, following the ", - "type" : "text" - }, - { - "code" : "HTTPRequest", - "type" : "codeVoice" - }, - { - "text" : "’s ", - "type" : "text" - }, - { - "code" : "cachePolicy", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CacheWriteInterceptor" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CacheWriteInterceptor" - } - ], - "role" : "symbol", - "title" : "CacheWriteInterceptor", - "type" : "topic", - "url" : "\/documentation\/apollo\/cachewriteinterceptor" -}, -"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CacheWriteError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CacheWriteError" - } - ], - "role" : "symbol", - "title" : "CacheWriteInterceptor.CacheWriteError", - "type" : "topic", - "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror" -}, -"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription-3ht8r": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-3ht8r", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-3ht8r" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-9dqak.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-9dqak.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription.json index 5920c1a8b..e8753e1c7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-9dqak.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-9dqak" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-9dqak" + "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription" ], "traits" : [ { @@ -233,7 +233,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror" }, -"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription-9dqak": { +"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription": { "abstract" : [ ], @@ -264,12 +264,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-9dqak", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-9dqak" + "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/failurereason.json index 82969174d..13eb4f25a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/helpanchor.json index 0b3d6b443..e877fa9f2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizeddescription.json index 7ed791c24..daba3d0f8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizederror-implementations.json index 5211990c9..11db1e64d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-3ht8r", "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/recoverySuggestion" @@ -139,44 +138,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror" }, -"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription-3ht8r": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-3ht8r", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-3ht8r" -}, "doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/recoverysuggestion.json index 2d3e2c233..ea9a31d06 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cancellable.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cancellable.json index 42b64f523..b752ef5c9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cancellable.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cancellable.json @@ -96,7 +96,8 @@ "doc:\/\/Apollo\/documentation\/Apollo\/EmptyCancellable", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLQueryWatcher", "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain", - "doc:\/\/Apollo\/documentation\/Apollo\/NetworkFetchInterceptor" + "doc:\/\/Apollo\/documentation\/Apollo\/NetworkFetchInterceptor", + "doc:\/\/Apollo\/documentation\/Apollo\/Foundation\/URLSessionTask" ], "kind" : "relationships", "title" : "Conforming Types", @@ -256,6 +257,11 @@ "type" : "topic", "url" : "\/documentation\/apollo\/emptycancellable" }, +"doc://Apollo/documentation/Apollo/Foundation/URLSessionTask": { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Foundation\/URLSessionTask", + "title" : "URLSessionTask", + "type" : "unresolvable" +}, "doc://Apollo/documentation/Apollo/GraphQLQueryWatcher": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror.json index 5237520bb..31ff380fe 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror.json @@ -76,6 +76,38 @@ } ], "kind" : "declarations" + }, + { + "content" : [ + { + "anchor" : "overview", + "level" : 2, + "text" : "Overview", + "type" : "heading" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "", + "type" : "text" + }, + { + "identifier" : "https:\/\/facebook.github.io\/graphql\/#sec-Response-Format", + "isActive" : true, + "type" : "reference" + } + ], + "type" : "paragraph" + } + ], + "name" : "See Also", + "style" : "note", + "type" : "aside" + } + ], + "kind" : "content" } ], "relationshipsSections" : [ @@ -610,6 +642,18 @@ "identifier" : "doc:\/\/Apollo\/s8SendableP", "title" : "Swift.Sendable", "type" : "unresolvable" +}, +"https://facebook.github.io/graphql/#sec-Response-Format": { + "identifier" : "https:\/\/facebook.github.io\/graphql\/#sec-Response-Format", + "title" : "The Response Format section in the GraphQL specification", + "titleInlineContent" : [ + { + "text" : "The Response Format section in the GraphQL specification", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/facebook.github.io\/graphql\/#sec-Response-Format" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/!=(_:_:).json index 626aecfe0..7b3b2e5b1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4aose.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4aose.json deleted file mode 100644 index 3f6202f24..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4aose.json +++ /dev/null @@ -1,240 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4aose" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo12GraphQLErrorV", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/graphqlerror\/errordescription-4aose" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/GraphQLError": { - "abstract" : [ - { - "text" : "Represents an error encountered during the execution of a GraphQL operation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLError" - } - ], - "role" : "symbol", - "title" : "GraphQLError", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlerror" -}, -"doc://Apollo/documentation/Apollo/GraphQLError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription-4aose": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4aose", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlerror\/errordescription-4aose" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4rxtd.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription.json similarity index 98% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4rxtd.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription.json index 23ab96d87..79df80cc4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4rxtd.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4rxtd" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -128,7 +128,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/graphqlerror\/errordescription-4rxtd" + "\/documentation\/apollo\/graphqlerror\/errordescription" ], "traits" : [ { @@ -198,7 +198,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription-4rxtd": { +"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription": { "abstract" : [ ], @@ -229,12 +229,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4rxtd", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlerror\/errordescription-4rxtd" + "url" : "\/documentation\/apollo\/graphqlerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/failurereason.json index 3123e5987..c7942c427 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/failurereason.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/helpanchor.json index 88fd99213..9747d55b7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/helpanchor.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizeddescription.json index 0c634ed60..9e8bbb3fe 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizederror-implementations.json index d1381e818..ef317a513 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizederror-implementations.json @@ -33,8 +33,7 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4aose", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4rxtd", + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/recoverySuggestion" @@ -92,7 +91,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlerror" }, -"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription-4aose": { +"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription": { "abstract" : [ ], @@ -123,50 +122,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4aose", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlerror\/errordescription-4aose" -}, -"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription-4rxtd": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4rxtd", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlerror\/errordescription-4rxtd" + "url" : "\/documentation\/apollo\/graphqlerror\/errordescription" }, "doc://Apollo/documentation/Apollo/GraphQLError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/pathentry/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/pathentry/!=(_:_:).json index 496d99e35..5879f748a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/pathentry/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/pathentry/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/recoverysuggestion.json index 99684a8c8..8de260767 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/recoverysuggestion.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror.json index e249b0419..6780022df 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror.json @@ -101,7 +101,7 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-f0my", + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/pathString", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/underlying" ], @@ -205,7 +205,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlexecutionerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription-f0my": { +"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription": { "abstract" : [ { "text" : "A description of the error which includes the path where the error occurred.", @@ -239,12 +239,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-f0my", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-f0my" + "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription" }, "doc://Apollo/documentation/Apollo/GraphQLExecutionError/pathString": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-3s67q.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-3s67q.json deleted file mode 100644 index c9a0bbec6..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-3s67q.json +++ /dev/null @@ -1,240 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-3s67q" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo21GraphQLExecutionErrorV", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-3s67q" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/GraphQLExecutionError": { - "abstract" : [ - { - "text" : "An error which has occurred during GraphQL execution.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLExecutionError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLExecutionError" - } - ], - "role" : "symbol", - "title" : "GraphQLExecutionError", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlexecutionerror" -}, -"doc://Apollo/documentation/Apollo/GraphQLExecutionError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlexecutionerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription-3s67q": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-3s67q", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-3s67q" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-f0my.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-f0my.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription.json index 6228ad284..d95975d0f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-f0my.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription.json @@ -15,7 +15,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-f0my" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -118,7 +118,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-f0my" + "\/documentation\/apollo\/graphqlexecutionerror\/errordescription" ], "traits" : [ { @@ -177,7 +177,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlexecutionerror" }, -"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription-f0my": { +"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription": { "abstract" : [ { "text" : "A description of the error which includes the path where the error occurred.", @@ -211,12 +211,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-f0my", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-f0my" + "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/failurereason.json index 8e609a9a2..5b9df6cfe 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/failurereason.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/helpanchor.json index 0e77b3380..053ab43a8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/helpanchor.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizeddescription.json index dc29eb5cd..0d902690d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizederror-implementations.json index be124cece..80e093f0c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizederror-implementations.json @@ -33,7 +33,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-3s67q", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/recoverySuggestion" @@ -91,44 +90,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlexecutionerror" }, -"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription-3s67q": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-3s67q", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-3s67q" -}, "doc://Apollo/documentation/Apollo/GraphQLExecutionError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/recoverysuggestion.json index a00e0c876..a45fedc24 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/recoverysuggestion.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/!=(_:_:).json index 6f97b002b..a97852c9c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror.json index 378df5fe8..5e93ff5bc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror.json @@ -103,7 +103,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-1nwmf" + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription" ], "title" : "Instance Properties" }, @@ -307,7 +307,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/couldnotgetfilesize(fileurl:)" }, -"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription-1nwmf": { +"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription": { "abstract" : [ ], @@ -338,12 +338,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-1nwmf", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-1nwmf" + "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription" }, "doc://Apollo/s5ErrorP": { "identifier" : "doc:\/\/Apollo\/s5ErrorP", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn.json deleted file mode 100644 index 146cc37af..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn.json +++ /dev/null @@ -1,272 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-655nn" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo11GraphQLFileV0bC5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-655nn" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/GraphQLFile": { - "abstract" : [ - { - "text" : "A file which can be uploaded to a GraphQL server", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLFile" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLFile" - } - ], - "role" : "symbol", - "title" : "GraphQLFile", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlfile" -}, -"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLFileError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLFileError" - } - ], - "role" : "symbol", - "title" : "GraphQLFile.GraphQLFileError", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror" -}, -"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription-655nn": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-655nn", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-655nn" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-1nwmf.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-1nwmf.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription.json index b75912caf..ae20048ef 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-1nwmf.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-1nwmf" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-1nwmf" + "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription" ], "traits" : [ { @@ -217,7 +217,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror" }, -"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription-1nwmf": { +"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription": { "abstract" : [ ], @@ -248,12 +248,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-1nwmf", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-1nwmf" + "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/failurereason.json index 73cdeeb31..a9206325f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/helpanchor.json index 32408145a..9484e8c65 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizeddescription.json index 9b7add26f..adaef77af 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizederror-implementations.json index 093c67650..b08998faf 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-655nn", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/recoverySuggestion" @@ -123,44 +122,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror" }, -"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription-655nn": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-655nn", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-655nn" -}, "doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/recoverysuggestion.json index 51221d265..ae7bdee64 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlgettransformer/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlgettransformer/!=(_:_:).json index 99f0c01ba..bcb631190 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlgettransformer/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlgettransformer/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror.json index 060916989..46444f869 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror.json @@ -110,7 +110,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-2j9a2" + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription" ], "title" : "Instance Properties" }, @@ -234,7 +234,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription-2j9a2": { +"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription": { "abstract" : [ ], @@ -265,12 +265,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-2j9a2", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-2j9a2" + "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription" }, "doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/serializedBodyMessageError": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/!=(_:_:).json index 472af3699..fd170961e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s.json deleted file mode 100644 index 27331ecaa..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s.json +++ /dev/null @@ -1,240 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-9ka1s" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo23GraphQLHTTPRequestErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-9ka1s" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError": { - "abstract" : [ - { - "text" : "An error which has occurred during the serialization of a request.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLHTTPRequestError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLHTTPRequestError" - } - ], - "role" : "symbol", - "title" : "GraphQLHTTPRequestError", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlhttprequesterror" -}, -"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription-9ka1s": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-9ka1s", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-9ka1s" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-2j9a2.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-2j9a2.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription.json index f644054ee..19133d8ab 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-2j9a2.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-2j9a2" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -126,7 +126,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-2j9a2" + "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription" ], "traits" : [ { @@ -185,7 +185,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlhttprequesterror" }, -"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription-2j9a2": { +"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription": { "abstract" : [ ], @@ -216,12 +216,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-2j9a2", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-2j9a2" + "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/failurereason.json index 5896d8bb0..76ea80677 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/failurereason.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/helpanchor.json index 23c242d12..49d8c4c88 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/helpanchor.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizeddescription.json index 9299a18ef..40fcff22f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizederror-implementations.json index b186610e7..6c944277f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizederror-implementations.json @@ -33,7 +33,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-9ka1s", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/recoverySuggestion" @@ -91,44 +90,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlhttprequesterror" }, -"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription-9ka1s": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-9ka1s", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-9ka1s" -}, "doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/recoverysuggestion.json index 792987128..c292bbb08 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/recoverysuggestion.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresponse/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresponse/!=(_:_:).json index c35f1b8e5..86da83d69 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresponse/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresponse/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/!=(_:_:).json index 6615c613e..b08cd6a1d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/source-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/source-swift.enum/!=(_:_:).json index 3a06bd700..15ad95a0b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/source-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/source-swift.enum/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/!=(_:_:).json index 49400e89e..7ed176864 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/httpresponse/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httpresponse/!=(_:_:).json index ed2881975..2e385c4ba 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/httpresponse/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httpresponse/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror.json index f40fa7745..f950d4c2f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror.json @@ -104,7 +104,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-3qusm" + "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription" ], "title" : "Instance Properties" }, @@ -237,7 +237,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription-3qusm": { +"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription": { "abstract" : [ ], @@ -268,12 +268,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-3qusm", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-3qusm" + "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription" }, "doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/invalidIndex(chain:index:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58.json deleted file mode 100644 index 54d44f2f1..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58.json +++ /dev/null @@ -1,272 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain", - "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError", - "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-6hc58" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo23InterceptorRequestChainC0D5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-6hc58" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/InterceptorRequestChain": { - "abstract" : [ - { - "text" : "A chain that allows a single network request to be created and executed.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "InterceptorRequestChain" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "InterceptorRequestChain" - } - ], - "role" : "symbol", - "title" : "InterceptorRequestChain", - "type" : "topic", - "url" : "\/documentation\/apollo\/interceptorrequestchain" -}, -"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "ChainError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "ChainError" - } - ], - "role" : "symbol", - "title" : "InterceptorRequestChain.ChainError", - "type" : "topic", - "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror" -}, -"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription-6hc58": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-6hc58", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-6hc58" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-3qusm.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-3qusm.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription.json index 81973c588..e36fd833e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-3qusm.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-3qusm" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-3qusm" + "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription" ], "traits" : [ { @@ -217,7 +217,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror" }, -"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription-3qusm": { +"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription": { "abstract" : [ ], @@ -248,12 +248,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-3qusm", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-3qusm" + "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/failurereason.json index 790dd6ff3..f2cab5c12 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/helpanchor.json index 5e2956b8c..8a8063ce0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizeddescription.json index 617822cf7..b84120a0e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizederror-implementations.json index 8841e2102..a0817576f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-6hc58", "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/recoverySuggestion" @@ -123,44 +122,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror" }, -"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription-6hc58": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-6hc58", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-6hc58" -}, "doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/recoverysuggestion.json index 44e52ec76..8254644ac 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/iscancelled.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/iscancelled.json index dd94c7e56..7d898915f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/iscancelled.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/iscancelled.json @@ -78,7 +78,7 @@ }, { "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Atomic", - "kind" : "typeIdentifier", + "kind" : "attribute", "preciseIdentifier" : "s:6Apollo6AtomicC", "text" : "Atomic" }, diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror.json index ddf8b8904..44df69f86 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror.json @@ -103,7 +103,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-3lpex" + "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription" ], "title" : "Instance Properties" }, @@ -298,7 +298,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/couldnotparsetojson(data:)" }, -"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription-3lpex": { +"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription": { "abstract" : [ ], @@ -329,12 +329,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-3lpex", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-3lpex" + "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription" }, "doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/noResponseToParse": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8.json deleted file mode 100644 index 307ba30bb..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8.json +++ /dev/null @@ -1,288 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor", - "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError", - "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-2tmz8" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo30JSONResponseParsingInterceptorV0bC5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-2tmz8" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor": { - "abstract" : [ - { - "text" : "An interceptor which parses JSON response data into a ", - "type" : "text" - }, - { - "code" : "GraphQLResult", - "type" : "codeVoice" - }, - { - "text" : " and attaches it to the ", - "type" : "text" - }, - { - "code" : "HTTPResponse", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "JSONResponseParsingInterceptor" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "JSONResponseParsingInterceptor" - } - ], - "role" : "symbol", - "title" : "JSONResponseParsingInterceptor", - "type" : "topic", - "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor" -}, -"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "JSONResponseParsingError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "JSONResponseParsingError" - } - ], - "role" : "symbol", - "title" : "JSONResponseParsingInterceptor.JSONResponseParsingError", - "type" : "topic", - "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror" -}, -"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription-2tmz8": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-2tmz8", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-2tmz8" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription.json index 21149786b..04decb2fe 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-3lpex" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-3lpex" + "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription" ], "traits" : [ { @@ -233,7 +233,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror" }, -"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription-3lpex": { +"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription": { "abstract" : [ ], @@ -264,12 +264,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-3lpex", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-3lpex" + "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/failurereason.json index be49e08c5..bd57d2611 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/helpanchor.json index c63d17fc6..c2731469f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizeddescription.json index 5f4d0f102..6dc58c373 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizederror-implementations.json index ea0689147..a1e14e465 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-2tmz8", "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/recoverySuggestion" @@ -139,44 +138,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror" }, -"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription-2tmz8": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-2tmz8", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-2tmz8" -}, "doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/recoverysuggestion.json index f6816d986..1ceaf9974 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror.json index aad5971b0..665fa0019 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror.json @@ -102,7 +102,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-8ajg9" + "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription" ], "title" : "Instance Properties" }, @@ -239,7 +239,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription-8ajg9": { +"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription": { "abstract" : [ ], @@ -270,12 +270,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-8ajg9", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-8ajg9" + "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription" }, "doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/hitMaxRetryCount(count:operationName:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu.json deleted file mode 100644 index 9bf1b6aed..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu.json +++ /dev/null @@ -1,276 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor", - "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError", - "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-10ouu" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo19MaxRetryInterceptorC0C5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-10ouu" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/MaxRetryInterceptor": { - "abstract" : [ - { - "text" : "An interceptor to enforce a maximum number of retries of any ", - "type" : "text" - }, - { - "code" : "HTTPRequest", - "type" : "codeVoice" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "MaxRetryInterceptor" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "MaxRetryInterceptor" - } - ], - "role" : "symbol", - "title" : "MaxRetryInterceptor", - "type" : "topic", - "url" : "\/documentation\/apollo\/maxretryinterceptor" -}, -"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "RetryError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "RetryError" - } - ], - "role" : "symbol", - "title" : "MaxRetryInterceptor.RetryError", - "type" : "topic", - "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror" -}, -"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription-10ouu": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-10ouu", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-10ouu" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-8ajg9.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-8ajg9.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription.json index c985177ae..840a426fd 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-8ajg9.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-8ajg9" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-8ajg9" + "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription" ], "traits" : [ { @@ -221,7 +221,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror" }, -"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription-8ajg9": { +"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription": { "abstract" : [ ], @@ -252,12 +252,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-8ajg9", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-8ajg9" + "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/failurereason.json index 680037985..ac034beed 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/helpanchor.json index ba017c599..6d4dd7a43 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizeddescription.json index edd5e25ca..a119eb6b5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizederror-implementations.json index 291768efb..4dc2db0d2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-10ouu", "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/recoverySuggestion" @@ -127,44 +126,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror" }, -"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription-10ouu": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-10ouu", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-10ouu" -}, "doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/recoverysuggestion.json index 97b7da3cb..4608686ea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartformdata/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartformdata/!=(_:_:).json index 3f858359e..ced437817 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartformdata/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartformdata/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror.json index a82fd51ed..0e2d7c53f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror.json @@ -108,7 +108,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-3qwve" + "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription" ], "title" : "Instance Properties" }, @@ -333,7 +333,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/cannotparseresponsedata" }, -"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription-3qwve": { +"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription": { "abstract" : [ ], @@ -364,12 +364,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-3qwve", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-3qwve" + "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription" }, "doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/irrecoverableError(message:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/!=(_:_:).json index 675b0c200..e9e362c8d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6.json deleted file mode 100644 index 539c0038f..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6.json +++ /dev/null @@ -1,272 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor", - "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError", - "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-54of6" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo35MultipartResponseParsingInterceptorV0bcD5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-54of6" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor": { - "abstract" : [ - { - "text" : "Parses multipart response data into chunks and forwards each on to the next interceptor.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "MultipartResponseParsingInterceptor" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "MultipartResponseParsingInterceptor" - } - ], - "role" : "symbol", - "title" : "MultipartResponseParsingInterceptor", - "type" : "topic", - "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor" -}, -"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "MultipartResponseParsingError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "MultipartResponseParsingError" - } - ], - "role" : "symbol", - "title" : "MultipartResponseParsingInterceptor.MultipartResponseParsingError", - "type" : "topic", - "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror" -}, -"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription-54of6": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-54of6", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-54of6" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription.json index 994226726..532be0737 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-3qwve" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-3qwve" + "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription" ], "traits" : [ { @@ -217,7 +217,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror" }, -"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription-3qwve": { +"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription": { "abstract" : [ ], @@ -248,12 +248,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-3qwve", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-3qwve" + "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/failurereason.json index c30f95438..61b946c1d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/helpanchor.json index 97c23d93d..9435c5e66 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizeddescription.json index 5ab767d11..a8079e11b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizederror-implementations.json index 768e85445..ce8fca708 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-54of6", "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/recoverySuggestion" @@ -123,44 +122,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror" }, -"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription-54of6": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-54of6", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-54of6" -}, "doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/recoverysuggestion.json index 3999245da..3dc91de57 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/record/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/record/!=(_:_:).json index 3bf28d769..dbc021c0a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/record/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/record/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/recordset/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/recordset/!=(_:_:).json index b966a8120..8448888f6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/recordset/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/recordset/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport.json index a1139c651..07e94d68a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport.json @@ -132,8 +132,8 @@ "identifiers" : [ "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/additionalHeaders", "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/autoPersistQueries", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-eycz", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-7dkl1", + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName", + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion", "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/endpointURL", "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/requestBodyCreator", "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/useGETForPersistedQueryRetry", @@ -408,7 +408,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport\/autopersistqueries" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName-eycz": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName": { "abstract" : [ ], @@ -435,14 +435,14 @@ "text" : "String" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-eycz", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-eycz" + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion-7dkl1": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion": { "abstract" : [ ], @@ -469,12 +469,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-7dkl1", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-7dkl1" + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion" }, "doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/constructRequest(for:cachePolicy:contextIdentifier:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-4ciz.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-4ciz.json deleted file mode 100644 index beab80470..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-4ciz.json +++ /dev/null @@ -1,256 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "NetworkTransport.clientName", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/NetworkTransport-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-4ciz" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Apollo", - "externalID" : "s:6Apollo16NetworkTransportPAAE10clientNameSSvp::SYNTHESIZED::s:6Apollo28RequestChainNetworkTransportC", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "clientName" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/requestchainnetworktransport\/clientname-4ciz" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport": { - "abstract" : [ - { - "text" : "An implementation of ", - "type" : "text" - }, - { - "code" : "NetworkTransport", - "type" : "codeVoice" - }, - { - "text" : " which creates a ", - "type" : "text" - }, - { - "code" : "RequestChain", - "type" : "codeVoice" - }, - { - "text" : " object", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "for each item sent through it.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "RequestChainNetworkTransport" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "RequestChainNetworkTransport" - } - ], - "role" : "symbol", - "title" : "RequestChainNetworkTransport", - "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport" -}, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/NetworkTransport-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/NetworkTransport-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "NetworkTransport Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/networktransport-implementations" -}, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName-4ciz": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-4ciz", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientName", - "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-4ciz" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-eycz.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-eycz.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname.json index 48949dbb3..ef353ef54 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-eycz.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-eycz" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName" }, "kind" : "symbol", "metadata" : { @@ -110,7 +110,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/requestchainnetworktransport\/clientname-eycz" + "\/documentation\/apollo\/requestchainnetworktransport\/clientname" ], "traits" : [ { @@ -193,7 +193,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName-eycz": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName": { "abstract" : [ ], @@ -220,12 +220,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-eycz", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-eycz" + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0.json deleted file mode 100644 index a37c7d09b..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0.json +++ /dev/null @@ -1,256 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "NetworkTransport.clientVersion", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/NetworkTransport-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-4ozh0" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Apollo", - "externalID" : "s:6Apollo16NetworkTransportPAAE13clientVersionSSvp::SYNTHESIZED::s:6Apollo28RequestChainNetworkTransportC", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "clientVersion" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-4ozh0" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport": { - "abstract" : [ - { - "text" : "An implementation of ", - "type" : "text" - }, - { - "code" : "NetworkTransport", - "type" : "codeVoice" - }, - { - "text" : " which creates a ", - "type" : "text" - }, - { - "code" : "RequestChain", - "type" : "codeVoice" - }, - { - "text" : " object", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "for each item sent through it.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "RequestChainNetworkTransport" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "RequestChainNetworkTransport" - } - ], - "role" : "symbol", - "title" : "RequestChainNetworkTransport", - "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport" -}, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/NetworkTransport-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/NetworkTransport-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "NetworkTransport Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/networktransport-implementations" -}, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion-4ozh0": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-4ozh0", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientVersion", - "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-4ozh0" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion.json index 1a3860c5f..3912d5746 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-7dkl1" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion" }, "kind" : "symbol", "metadata" : { @@ -110,7 +110,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-7dkl1" + "\/documentation\/apollo\/requestchainnetworktransport\/clientversion" ], "traits" : [ { @@ -193,7 +193,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion-7dkl1": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion": { "abstract" : [ ], @@ -220,12 +220,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-7dkl1", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-7dkl1" + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/networktransport-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/networktransport-implementations.json index 2e239bd66..7d8497524 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/networktransport-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/networktransport-implementations.json @@ -30,14 +30,6 @@ ], "topicSections" : [ - { - "generated" : true, - "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-4ciz", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-4ozh0" - ], - "title" : "Instance Properties" - }, { "generated" : true, "identifiers" : [ @@ -195,74 +187,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport\/addapolloclientheaders(to:)" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName-4ciz": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-4ciz", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientName", - "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-4ciz" -}, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion-4ozh0": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-4ozh0", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientVersion", - "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-4ozh0" -}, "doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/defaultClientName": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror.json index 15f0857e7..4a393dabf 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror.json @@ -102,7 +102,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-6mkgn", + "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription", "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/graphQLError" ], "title" : "Instance Properties" @@ -236,7 +236,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription-6mkgn": { +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription": { "abstract" : [ ], @@ -267,12 +267,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-6mkgn", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-6mkgn" + "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription" }, "doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/graphQLError": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx.json deleted file mode 100644 index 9af8f77d7..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx.json +++ /dev/null @@ -1,272 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor", - "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError", - "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-391dx" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo23ResponseCodeInterceptorV0bC5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-391dx" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor": { - "abstract" : [ - { - "text" : "An interceptor to check the response code returned with a request.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "ResponseCodeInterceptor" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "ResponseCodeInterceptor" - } - ], - "role" : "symbol", - "title" : "ResponseCodeInterceptor", - "type" : "topic", - "url" : "\/documentation\/apollo\/responsecodeinterceptor" -}, -"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "ResponseCodeError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "ResponseCodeError" - } - ], - "role" : "symbol", - "title" : "ResponseCodeInterceptor.ResponseCodeError", - "type" : "topic", - "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror" -}, -"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription-391dx": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-391dx", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-391dx" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription.json index bbe75e447..7325dae25 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-6mkgn" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-6mkgn" + "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription" ], "traits" : [ { @@ -217,7 +217,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror" }, -"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription-6mkgn": { +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription": { "abstract" : [ ], @@ -248,12 +248,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-6mkgn", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-6mkgn" + "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/failurereason.json index c74886366..4dd71c796 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/helpanchor.json index c630bc8c9..8da0c72a8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizeddescription.json index bdab2b08b..e5b370a81 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizederror-implementations.json index a2768853f..b7c24b926 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-391dx", "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/recoverySuggestion" @@ -123,44 +122,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror" }, -"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription-391dx": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-391dx", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-391dx" -}, "doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/recoverysuggestion.json index 6564c60eb..9d94a9c97 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsepath/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsepath/!=(_:_:).json index 4924d485a..318639459 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsepath/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsepath/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift.json new file mode 100644 index 000000000..171b05a35 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift.json @@ -0,0 +1,114 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:m:s:e:s:SD6ApolloE2peoiyySDyxq_Gz_ACtFZ", + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "collection", + "roleHeading" : "Extended Module", + "symbolKind" : "extension", + "title" : "Swift" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary" + ], + "title" : "Extended Structures" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/swift" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift" +}, +"doc://Apollo/documentation/Apollo/Swift/Dictionary": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift\/dictionary" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary.json new file mode 100644 index 000000000..f116dfe22 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary.json @@ -0,0 +1,301 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/Swift" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:e:s:SD6ApolloE2peoiyySDyxq_Gz_ACtFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "modules" : [ + { + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "roleHeading" : "Extended Structure", + "symbolKind" : "extension", + "title" : "Dictionary" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary\/+=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/swift\/dictionary" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift" +}, +"doc://Apollo/documentation/Apollo/Swift/Dictionary": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift\/dictionary" +}, +"doc://Apollo/documentation/Apollo/Swift/Dictionary/+=(_:_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "+=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ">)" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary\/+=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "+=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift\/dictionary\/+=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary/+=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary/+=(_:_:).json new file mode 100644 index 000000000..90eb07706 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary/+=(_:_:).json @@ -0,0 +1,482 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/Swift", + "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary\/+=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SD6ApolloE2peoiyySDyxq_Gz_ACtFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "+=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ">)" + } + ], + "modules" : [ + { + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "+=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "+=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ">)" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/swift\/dictionary\/+=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift" +}, +"doc://Apollo/documentation/Apollo/Swift/Dictionary": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift\/dictionary" +}, +"doc://Apollo/documentation/Apollo/Swift/Dictionary/+=(_:_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "+=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ">)" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary\/+=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "+=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift\/dictionary\/+=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror.json index b7bbc0540..229dcb020 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror.json @@ -108,7 +108,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-2rch3" + "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription" ], "title" : "Instance Properties" }, @@ -320,7 +320,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/dataforrequestnotfound(request:)" }, -"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription-2rch3": { +"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription": { "abstract" : [ ], @@ -351,12 +351,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-2rch3", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-2rch3" + "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription" }, "doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/missingMultipartBoundary": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn.json deleted file mode 100644 index 6eeba0206..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn.json +++ /dev/null @@ -1,280 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient", - "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError", - "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-4oqmn" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo16URLSessionClientC0bC5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-4oqmn" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/URLSessionClient": { - "abstract" : [ - { - "text" : "A class to handle URL Session calls that will support background execution,", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "but still (mostly) use callbacks for its primary method of communication.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "URLSessionClient" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "URLSessionClient" - } - ], - "role" : "symbol", - "title" : "URLSessionClient", - "type" : "topic", - "url" : "\/documentation\/apollo\/urlsessionclient" -}, -"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "URLSessionClientError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "URLSessionClientError" - } - ], - "role" : "symbol", - "title" : "URLSessionClient.URLSessionClientError", - "type" : "topic", - "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror" -}, -"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription-4oqmn": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-4oqmn", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-4oqmn" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription.json index e92d7ee31..1e45508bc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-2rch3" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-2rch3" + "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription" ], "traits" : [ { @@ -225,7 +225,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror" }, -"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription-2rch3": { +"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription": { "abstract" : [ ], @@ -256,12 +256,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-2rch3", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-2rch3" + "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/failurereason.json index a9c9314c4..540767407 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/helpanchor.json index b0c55ae0b..94578cbec 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizeddescription.json index 3a282385c..fba112a6f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizederror-implementations.json index 2f5c5dbd9..f2e1a7111 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-4oqmn", "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/recoverySuggestion" @@ -131,44 +130,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror" }, -"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription-4oqmn": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-4oqmn", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-4oqmn" -}, "doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/recoverysuggestion.json index 1d56a880b..4a4e351f5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi.json index 4dee0d28d..e3e58dcbc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi.json @@ -178,6 +178,13 @@ ], "title" : "Structures" }, + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/__(_:_:)" + ], + "title" : "Operators" + }, { "identifiers" : [ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/DocumentType", @@ -189,6 +196,12 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Selection" ], "title" : "Enumerations" + }, + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift" + ], + "title" : "Extended Modules" } ], "variants" : [ @@ -257,6 +270,77 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, +"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", + "text" : "GraphQLEnum" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/!=(_:_:)" +}, "doc://ApolloAPI/documentation/ApolloAPI/AnyHashableConvertible": { "abstract" : [ { @@ -2328,6 +2412,17 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/selectionsetentityvalue" }, +"doc://ApolloAPI/documentation/ApolloAPI/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift" +}, "doc://ApolloAPI/documentation/ApolloAPI/Union": { "abstract" : [ { @@ -2369,6 +2464,97 @@ "title" : "Union", "type" : "topic", "url" : "\/documentation\/apolloapi\/union" +}, +"doc://ApolloAPI/documentation/ApolloAPI/__(_:_:)": { + "abstract" : [ + { + "text" : "Nil Coalescing Operator overload for ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLNullable", + "isActive" : true, + "type" : "reference" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "??" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI15GraphQLNullableO", + "text" : "GraphQLNullable" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI15GraphQLNullableO", + "text" : "GraphQLNullable" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/__(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "??(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/__(_:_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/!=(_:_:).json index f3036baee..a667aaec6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/!=(_:_:).json @@ -2,8 +2,7 @@ "hierarchy" : { "paths" : [ [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI" ] ] }, @@ -209,20 +208,6 @@ }, "sections" : [ - ], - "seeAlsoSections" : [ - { - "generated" : true, - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-n7qo", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-88en", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" - ], - "title" : "Operators" - } ], "variants" : [ { @@ -361,77 +346,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/!=(_:_:)" }, -"doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "==" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">?, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "==(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/==(_:_:)" -}, "doc://ApolloAPI/documentation/ApolloAPI/EnumType": { "abstract" : [ { @@ -508,497 +422,6 @@ "title" : "GraphQLEnum", "type" : "topic", "url" : "\/documentation\/apolloapi\/graphqlenum" -}, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum/!=(_:_:)-4co00": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlenum\/!=(_:_:)-4co00" -}, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum/!=(_:_:)-9dudu": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "T", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "EnumType", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlenum\/!=(_:_:)-9dudu" -}, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum/==(_:_:)-88en": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "T", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "EnumType", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "==" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-88en", - "kind" : "symbol", - "role" : "symbol", - "title" : "==(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlenum\/==(_:_:)-88en" -}, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum/==(_:_:)-n7qo": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "T", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "EnumType", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "==" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">) -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-n7qo", - "kind" : "symbol", - "role" : "symbol", - "title" : "==(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlenum\/==(_:_:)-n7qo" -}, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum/~=(_:_:)": { - "abstract" : [ - { - "text" : "Pattern Matching Operator overload for ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", - "isActive" : true, - "type" : "reference" - } - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "T", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "EnumType", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "~=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">) -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "~=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlenum\/~=(_:_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/==(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/==(_:_:).json index a20150acb..faec077eb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/==(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/==(_:_:).json @@ -218,7 +218,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-88en", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -290,77 +290,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">?, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/!=(_:_:)" -}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/__(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/__(_:_:).json index 112c53ad0..a25e35208 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/__(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/__(_:_:).json @@ -13,8 +13,7 @@ "hierarchy" : { "paths" : [ [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLNullable" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI" ] ] }, diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json index 9fbf3254c..5cc2b3205 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json @@ -204,7 +204,16 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/AnyHashable", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" ], "kind" : "relationships", "title" : "Conforming Types", @@ -655,6 +664,193 @@ "title" : "ScalarType", "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/AnyHashable": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/AnyHashable", + "title" : "AnyHashable", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "title" : "Array", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "title" : "Bool", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Value", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "title" : "Double", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "title" : "Float", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "title" : "Int", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "AnyScalarType", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", + "title" : "String", + "type" : "unresolvable" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyscalartype.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyscalartype.json index 7425bff7b..98da197a5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyscalartype.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyscalartype.json @@ -148,7 +148,14 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" ], "kind" : "relationships", "title" : "Conforming Types", @@ -610,6 +617,108 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" }, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "title" : "Array", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "title" : "Bool", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "title" : "Double", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "title" : "Float", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "title" : "Int", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "AnyScalarType", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", + "title" : "String", + "type" : "unresolvable" +}, "http://spec.graphql.org/October2021/#sec-Scalars": { "identifier" : "http:\/\/spec.graphql.org\/October2021\/#sec-Scalars", "title" : "GraphQL Spec - Scalars", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/cachereference/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/cachereference/!=(_:_:).json index 38bca48af..016960f4b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/cachereference/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/cachereference/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/datadict/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/datadict/!=(_:_:).json index 6fc3cfaa6..54c1134b8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/datadict/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/datadict/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum.json index 77167e344..ff31d053a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum.json @@ -207,7 +207,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -336,77 +336,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">?, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/!=(_:_:)" -}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-4co00.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-4co00.json index 3c54d88d7..910b98596 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-4co00.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-4co00.json @@ -87,7 +87,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -193,7 +196,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-88en", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -265,77 +268,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">?, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/!=(_:_:)" -}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-9dudu.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-9dudu.json index dce0f7016..28a2a9b9f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-9dudu.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-9dudu.json @@ -225,7 +225,6 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-88en", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -297,77 +296,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">?, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/!=(_:_:)" -}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-88en.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-88en.json index ac466e747..06c46e9eb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-88en.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-88en.json @@ -225,7 +225,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -297,77 +297,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">?, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/!=(_:_:)" -}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-n7qo.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-n7qo.json index 80aef2cc4..09d365e42 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-n7qo.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-n7qo.json @@ -263,7 +263,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -335,77 +335,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">?, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/!=(_:_:)" -}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hash(into:).json index 88d02e6a5..64b8d0622 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hash(into:).json @@ -123,7 +123,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hashvalue.json index d1d586d82..a0fabc5d7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hashvalue.json @@ -103,7 +103,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/~=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/~=(_:_:).json index 329e0ce0e..3ef7be4ef 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/~=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/~=(_:_:).json @@ -343,7 +343,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu" ], "title" : "Operators" } @@ -414,77 +414,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">?, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/!=(_:_:)" -}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable.json index b8928274a..5e86300a3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable.json @@ -674,12 +674,6 @@ ], "title" : "Enumeration Cases" }, - { - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/__(_:_:)" - ], - "title" : "Operators" - }, { "identifiers" : [ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLNullable\/init(_:)-3syxd", @@ -1556,97 +1550,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/inputobject" }, -"doc://ApolloAPI/documentation/ApolloAPI/__(_:_:)": { - "abstract" : [ - { - "text" : "Nil Coalescing Operator overload for ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLNullable", - "isActive" : true, - "type" : "reference" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "??" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI15GraphQLNullableO", - "text" : "GraphQLNullable" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">) -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI15GraphQLNullableO", - "text" : "GraphQLNullable" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/__(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "??(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/__(_:_:)" -}, "doc://ApolloAPI/s23ExpressibleByNilLiteralP": { "identifier" : "doc:\/\/ApolloAPI\/s23ExpressibleByNilLiteralP", "title" : "Swift.ExpressibleByNilLiteral", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable/!=(_:_:).json index dd29e77b2..c76f5dd47 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation.json index a8c2acc1b..a2326c678 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation.json @@ -130,7 +130,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationDocument", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationIdentifier", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationName", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi" ], "title" : "Type Properties" }, @@ -590,7 +590,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/graphqloperation\/operationname" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-14lsi": { "abstract" : [ ], @@ -626,13 +626,13 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi", "kind" : "symbol", "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" }, "doc://ApolloAPI/documentation/ApolloAPI/GraphQLQuery": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-14lsi.json similarity index 88% rename from docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype.json rename to docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-14lsi.json index 716a53845..fd8e881ae 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-14lsi.json @@ -2,21 +2,11 @@ "defaultImplementationsSections" : [ { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLMutation\/operationType" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-370r3", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-5e63x", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-90ybj" ], - "title" : "GraphQLMutation Implementations" - }, - { - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLQuery\/operationType" - ], - "title" : "GraphQLQuery Implementations" - }, - { - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLSubscription\/operationType" - ], - "title" : "GraphQLSubscription Implementations" + "title" : "GraphQLOperation Implementations" } ], "hierarchy" : { @@ -29,7 +19,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType" + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi" }, "kind" : "symbol", "metadata" : { @@ -146,7 +136,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apolloapi\/graphqloperation\/operationtype" + "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" ], "traits" : [ { @@ -209,48 +199,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLMutation/operationType": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "operationType" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", - "text" : "GraphQLOperationType" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLMutation\/operationType", - "kind" : "symbol", - "role" : "symbol", - "title" : "operationType", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlmutation\/operationtype" -}, "doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation": { "abstract" : [ @@ -282,7 +230,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/graphqloperation" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-14lsi": { "abstract" : [ ], @@ -318,46 +266,57 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi", "kind" : "symbol", "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-370r3": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "static" }, { "kind" : "text", "text" : " " }, { - "kind" : "identifier", - "text" : "GraphQLOperationType" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", - "kind" : "symbol", - "navigatorTitle" : [ + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, { "kind" : "identifier", + "text" : "operationType" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", "text" : "GraphQLOperationType" } ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-370r3", + "kind" : "symbol", "role" : "symbol", - "title" : "GraphQLOperationType", + "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-370r3" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLQuery/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-5e63x": { "abstract" : [ ], @@ -392,14 +351,14 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLQuery\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-5e63x", "kind" : "symbol", "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlquery\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-5e63x" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLSubscription/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-90ybj": { "abstract" : [ ], @@ -434,12 +393,43 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLSubscription\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-90ybj", "kind" : "symbol", "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlsubscription\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-90ybj" +}, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLOperationType" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperationType" + } + ], + "role" : "symbol", + "title" : "GraphQLOperationType", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqloperationtype" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlquery/operationtype.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-370r3.json similarity index 94% rename from docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlquery/operationtype.json rename to docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-370r3.json index 11c365cc7..d202684bb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlquery/operationtype.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-370r3.json @@ -4,13 +4,13 @@ [ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLQuery\/operationType" + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-370r3" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apolloapi\/graphqlquery\/operationtype" + "\/documentation\/apolloapi\/graphqloperation\/operationtype-370r3" ], "traits" : [ { @@ -221,7 +221,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/graphqloperation" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-14lsi": { "abstract" : [ ], @@ -257,61 +257,64 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi", "kind" : "symbol", "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-370r3": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "static" }, { "kind" : "text", "text" : " " }, { - "kind" : "identifier", - "text" : "GraphQLOperationType" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", - "kind" : "symbol", - "navigatorTitle" : [ + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, { "kind" : "identifier", + "text" : "operationType" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", "text" : "GraphQLOperationType" } ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-370r3", + "kind" : "symbol", "role" : "symbol", - "title" : "GraphQLOperationType", + "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-370r3" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLQuery/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "var" + "text" : "enum" }, { "kind" : "text", @@ -319,24 +322,21 @@ }, { "kind" : "identifier", - "text" : "operationType" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLQuery\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperationType" + } + ], "role" : "symbol", - "title" : "operationType", + "title" : "GraphQLOperationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlquery\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperationtype" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlsubscription/operationtype.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-5e63x.json similarity index 94% rename from docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlsubscription/operationtype.json rename to docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-5e63x.json index 08ced3ad0..f53669ba7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlsubscription/operationtype.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-5e63x.json @@ -4,13 +4,13 @@ [ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLSubscription\/operationType" + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-5e63x" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apolloapi\/graphqlsubscription\/operationtype" + "\/documentation\/apolloapi\/graphqloperation\/operationtype-5e63x" ], "traits" : [ { @@ -221,7 +221,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/graphqloperation" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-14lsi": { "abstract" : [ ], @@ -257,61 +257,64 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi", "kind" : "symbol", "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-5e63x": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "static" }, { "kind" : "text", "text" : " " }, { - "kind" : "identifier", - "text" : "GraphQLOperationType" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", - "kind" : "symbol", - "navigatorTitle" : [ + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, { "kind" : "identifier", + "text" : "operationType" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", "text" : "GraphQLOperationType" } ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-5e63x", + "kind" : "symbol", "role" : "symbol", - "title" : "GraphQLOperationType", + "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-5e63x" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLSubscription/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "var" + "text" : "enum" }, { "kind" : "text", @@ -319,24 +322,21 @@ }, { "kind" : "identifier", - "text" : "operationType" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLSubscription\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperationType" + } + ], "role" : "symbol", - "title" : "operationType", + "title" : "GraphQLOperationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlsubscription\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperationtype" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlmutation/operationtype.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-90ybj.json similarity index 94% rename from docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlmutation/operationtype.json rename to docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-90ybj.json index b15e367b2..a7750c707 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlmutation/operationtype.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-90ybj.json @@ -4,13 +4,13 @@ [ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLMutation\/operationType" + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-90ybj" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apolloapi\/graphqlmutation\/operationtype" + "\/documentation\/apolloapi\/graphqloperation\/operationtype-90ybj" ], "traits" : [ { @@ -190,10 +190,42 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLMutation/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation": { "abstract" : [ ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLOperation" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperation" + } + ], + "role" : "symbol", + "title" : "GraphQLOperation", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqloperation" +}, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-14lsi": { + "abstract" : [ + + ], + "defaultImplementations" : 3, "fragments" : [ { "kind" : "keyword", @@ -225,49 +257,18 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLMutation\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi", "kind" : "symbol", + "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlmutation\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-90ybj": { "abstract" : [ ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "protocol" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLOperation" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLOperation" - } - ], - "role" : "symbol", - "title" : "GraphQLOperation", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation" -}, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType": { - "abstract" : [ - - ], - "defaultImplementations" : 3, "fragments" : [ { "kind" : "keyword", @@ -299,13 +300,12 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-90ybj", "kind" : "symbol", - "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-90ybj" }, "doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationtype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationtype/!=(_:_:).json index 56f7f42a2..48d6f0e63 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationtype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationtype/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationvariablevalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationvariablevalue.json index d4c65688d..9eeb51aa1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationvariablevalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationvariablevalue.json @@ -86,9 +86,17 @@ }, { "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLNullable", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/InputDict" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/InputDict", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" ], "kind" : "relationships", "title" : "Conforming Types", @@ -550,6 +558,180 @@ "title" : "ScalarType", "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "title" : "Array", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "title" : "Bool", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Value", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "GraphQLOperationVariableValue", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "title" : "Double", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "title" : "Float", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "title" : "Int", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "GraphQLOperationVariableValue", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", + "title" : "String", + "type" : "unresolvable" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputdict/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputdict/!=(_:_:).json index c1f34db38..9729f5127 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputdict/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputdict/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/!=(_:_:).json index 91abb7dc5..46446dbe2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(extendedgraphemeclusterliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(extendedgraphemeclusterliteral:).json index 8b15230e3..ea505fd47 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(extendedgraphemeclusterliteral:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(extendedgraphemeclusterliteral:).json @@ -98,7 +98,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(unicodescalarliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(unicodescalarliteral:).json index 2ab7c67e9..e4ab312a2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(unicodescalarliteral:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(unicodescalarliteral:).json @@ -98,7 +98,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/interface/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/interface/!=(_:_:).json index ce81026ba..d41a31992 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/interface/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/interface/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodable.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodable.json index 1f4d30a1b..549bc4883 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodable.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodable.json @@ -161,7 +161,13 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" ], "kind" : "relationships", "title" : "Conforming Types", @@ -741,6 +747,111 @@ "title" : "ScalarType", "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "title" : "Bool", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Value", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "AnyHashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "title" : "Double", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "title" : "Float", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "title" : "Int", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", + "title" : "String", + "type" : "unresolvable" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror.json index 978af8f9a..199a71d83 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror.json @@ -196,7 +196,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-3z2tz" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription" ], "title" : "Instance Properties" }, @@ -552,7 +552,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/jsondecodingerror\/couldnotconvert(value:to:)" }, -"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription-3z2tz": { +"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription": { "abstract" : [ ], @@ -583,12 +583,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-3z2tz", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-3z2tz" + "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription" }, "doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/hash(into:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/!=(_:_:).json index 1c8a0c684..d74824dcd 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-hijs.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-hijs.json deleted file mode 100644 index 2fbf0af53..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-hijs.json +++ /dev/null @@ -1,286 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-hijs" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:9ApolloAPI17JSONDecodingErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "ApolloAPI" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-hijs" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apollo": { - "identifier" : "\/documentation\/apollo", - "title" : "Apollo", - "titleInlineContent" : [ - { - "code" : "Apollo", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apollo" -}, -"/documentation/apollocodegenlib": { - "identifier" : "\/documentation\/apollocodegenlib", - "title" : "ApolloCodegenLib", - "titleInlineContent" : [ - { - "code" : "ApolloCodegenLib", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloAPI/documentation/ApolloAPI": { - "abstract" : [ - { - "text" : "The internal models shared by the ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apollo", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " client and the models generated by ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apollocodegenlib", - "isActive" : true, - "type" : "reference" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloAPI", - "type" : "topic", - "url" : "\/documentation\/apolloapi" -}, -"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError": { - "abstract" : [ - { - "text" : "An error thrown while decoding ", - "type" : "text" - }, - { - "code" : "JSON", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "JSONDecodingError" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "JSONDecodingError" - } - ], - "role" : "symbol", - "title" : "JSONDecodingError", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsondecodingerror" -}, -"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsondecodingerror\/localizederror-implementations" -}, -"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription-hijs": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-hijs", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-hijs" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-3z2tz.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-3z2tz.json rename to docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription.json index 6d3afabbe..51c8ee5c1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-3z2tz.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-3z2tz" + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -126,7 +126,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-3z2tz" + "\/documentation\/apolloapi\/jsondecodingerror\/errordescription" ], "traits" : [ { @@ -231,7 +231,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/jsondecodingerror" }, -"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription-3z2tz": { +"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription": { "abstract" : [ ], @@ -262,12 +262,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-3z2tz", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-3z2tz" + "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/failurereason.json index f28f0938b..667d7b5d2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/failurereason.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/helpanchor.json index b3173be4e..451620a89 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/helpanchor.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizeddescription.json index d1f258cdd..24c254255 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizederror-implementations.json index 8e4ddaa7c..ba7b76303 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizederror-implementations.json @@ -33,7 +33,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-hijs", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/failureReason", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/helpAnchor", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/recoverySuggestion" @@ -149,44 +148,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/jsondecodingerror" }, -"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription-hijs": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-hijs", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-hijs" -}, "doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/recoverysuggestion.json index 2a01e24bf..e41571ace 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/recoverysuggestion.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsonencodable.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsonencodable.json index 121e6ee75..f85102d5a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsonencodable.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsonencodable.json @@ -146,7 +146,17 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Foundation\/NSDictionary", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Foundation\/NSNull", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" ], "kind" : "relationships", "title" : "Conforming Types", @@ -358,6 +368,16 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/enumtype" }, +"doc://ApolloAPI/documentation/ApolloAPI/Foundation/NSDictionary": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Foundation\/NSDictionary", + "title" : "NSDictionary", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Foundation/NSNull": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Foundation\/NSNull", + "title" : "NSNull", + "type" : "unresolvable" +}, "doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum": { "abstract" : [ { @@ -748,6 +768,188 @@ "title" : "ScalarType", "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "title" : "Array", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "title" : "Bool", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Value", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "JSONEncodable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "title" : "Double", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "title" : "Float", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "title" : "Int", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "AnyScalarType", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", + "title" : "String", + "type" : "unresolvable" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/object/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/object/!=(_:_:).json index 4e75aa2c9..7e0322e3d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/object/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/object/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/outputtypeconvertible.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/outputtypeconvertible.json index cdedc519d..45bd8122c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/outputtypeconvertible.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/outputtypeconvertible.json @@ -85,7 +85,14 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" ], "kind" : "relationships", "title" : "Conforming Types", @@ -436,6 +443,100 @@ "title" : "RootSelectionSet", "type" : "topic", "url" : "\/documentation\/apolloapi\/rootselectionset" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "title" : "Array", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "title" : "Bool", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "title" : "Double", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "title" : "Float", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "title" : "Int", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "OutputTypeConvertible", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", + "title" : "String", + "type" : "unresolvable" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/scalartype.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/scalartype.json index 2b99e62e6..140f50f71 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/scalartype.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/scalartype.json @@ -234,6 +234,18 @@ "kind" : "relationships", "title" : "Inherits From", "type" : "inheritsFrom" + }, + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" + ], + "kind" : "relationships", + "title" : "Conforming Types", + "type" : "conformingTypes" } ], "schemaVersion" : { @@ -656,6 +668,31 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" }, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "title" : "Bool", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "title" : "Double", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "title" : "Float", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "title" : "Int", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", + "title" : "String", + "type" : "unresolvable" +}, "http://spec.graphql.org/October2021/#sec-Scalars": { "identifier" : "http:\/\/spec.graphql.org\/October2021\/#sec-Scalars", "title" : "GraphQL Spec - Scalars", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/!=(_:_:).json index 79fbde405..6e2bf4a63 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/!=(_:_:).json index 33d2dbc1a..c1daed0a7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(extendedgraphemeclusterliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(extendedgraphemeclusterliteral:).json index 5d918de0e..1dd3b498a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(extendedgraphemeclusterliteral:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(extendedgraphemeclusterliteral:).json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(unicodescalarliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(unicodescalarliteral:).json index bc8f0b014..8529c0447 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(unicodescalarliteral:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(unicodescalarliteral:).json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/conditions/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/conditions/!=(_:_:).json index 4d9ae362a..3b41e6ed5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/conditions/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/conditions/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/!=(_:_:).json index a4aa3d683..e1d9e086a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/outputtype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/outputtype/!=(_:_:).json index e189a2be3..9273563d8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/outputtype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/outputtype/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selectionsetentityvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selectionsetentityvalue.json index 431835ac4..d133d6797 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selectionsetentityvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selectionsetentityvalue.json @@ -81,6 +81,15 @@ "kind" : "relationships", "title" : "Inherited By", "type" : "inheritedBy" + }, + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional" + ], + "kind" : "relationships", + "title" : "Conforming Types", + "type" : "conformingTypes" } ], "schemaVersion" : { @@ -276,6 +285,75 @@ "title" : "SelectionSetEntityValue", "type" : "topic", "url" : "\/documentation\/apolloapi\/selectionsetentityvalue" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "title" : "Array", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "SelectionSetEntityValue", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift.json new file mode 100644 index 000000000..e9b85f8a1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift.json @@ -0,0 +1,190 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:m:s:e:s:SD9ApolloAPIEySDyxq_GSayx_q_tGcfc", + "modules" : [ + { + "name" : "ApolloAPI" + } + ], + "role" : "collection", + "roleHeading" : "Extended Module", + "symbolKind" : "extension", + "title" : "Swift" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary" + ], + "title" : "Extended Structures" + }, + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional" + ], + "title" : "Extended Enumerations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/swift" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json new file mode 100644 index 000000000..1cfd9f1a9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json @@ -0,0 +1,641 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:e:s:SD9ApolloAPIEySDyxq_GSayx_q_tGcfc", + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "modules" : [ + { + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "roleHeading" : "Extended Structure", + "symbolKind" : "extension", + "title" : "Dictionary" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyHashableConvertible", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationVariableValue", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodable", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONEncodable", + "doc:\/\/ApolloAPI\/s30ExpressibleByDictionaryLiteralP" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/_InitializableByDictionaryLiteralElements-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/swift\/dictionary" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/AnyHashableConvertible": { + "abstract" : [ + { + "text" : "A helper protocol to enable ", + "type" : "text" + }, + { + "code" : "AnyHashable", + "type" : "codeVoice" + }, + { + "text" : " conversion for types that do not have automatic", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "code" : "AnyHashable", + "type" : "codeVoice" + }, + { + "text" : " conversion implemented.", + "type" : "text" + } + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Value", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AnyHashableConvertible" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyHashableConvertible", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AnyHashableConvertible" + } + ], + "role" : "symbol", + "title" : "AnyHashableConvertible", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/anyhashableconvertible" +}, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationVariableValue": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Value", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "GraphQLOperationVariableValue", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLOperationVariableValue" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationVariableValue", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperationVariableValue" + } + ], + "role" : "symbol", + "title" : "GraphQLOperationVariableValue", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqloperationvariablevalue" +}, +"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodable": { + "abstract" : [ + { + "text" : "A protocol for a type that can be initialized from a ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Value", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "AnyHashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONDecodable" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodable", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONDecodable" + } + ], + "role" : "symbol", + "title" : "JSONDecodable", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsondecodable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/JSONEncodable": { + "abstract" : [ + { + "text" : "A protocol for a type that can be converted into a ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Value", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "JSONEncodable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONEncodable" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONEncodable", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONEncodable" + } + ], + "role" : "symbol", + "title" : "JSONEncodable", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsonencodable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/JSONValue": { + "abstract" : [ + { + "text" : "Represents a value in a ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONObject", + "isActive" : true, + "type" : "reference" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONValue" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONValue" + } + ], + "role" : "symbol", + "title" : "JSONValue", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsonvalue" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary/_InitializableByDictionaryLiteralElements-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/_InitializableByDictionaryLiteralElements-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "_InitializableByDictionaryLiteralElements Implementations", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary\/_initializablebydictionaryliteralelements-implementations" +}, +"doc://ApolloAPI/s30ExpressibleByDictionaryLiteralP": { + "identifier" : "doc:\/\/ApolloAPI\/s30ExpressibleByDictionaryLiteralP", + "title" : "Swift.ExpressibleByDictionaryLiteral", + "type" : "unresolvable" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/_initializablebydictionaryliteralelements-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/_initializablebydictionaryliteralelements-implementations.json new file mode 100644 index 000000000..82302dd4c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/_initializablebydictionaryliteralelements-implementations.json @@ -0,0 +1,221 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/_InitializableByDictionaryLiteralElements-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloAPI" + } + ], + "role" : "collectionGroup", + "title" : "_InitializableByDictionaryLiteralElements Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/init(_:)" + ], + "title" : "Initializers" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/swift\/dictionary\/_initializablebydictionaryliteralelements-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary/init(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "([(" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ")])" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/init(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary\/init(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/init(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/init(_:).json new file mode 100644 index 000000000..f292b204e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/init(_:).json @@ -0,0 +1,360 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "_InitializableByDictionaryLiteralElements.init(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/_InitializableByDictionaryLiteralElements-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/init(_:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SD9ApolloAPIEySDyxq_GSayx_q_tGcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "([(" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ")])" + } + ], + "modules" : [ + { + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "elements" + }, + { + "kind" : "text", + "text" : ": [(" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ")])" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/swift\/dictionary\/init(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary/_InitializableByDictionaryLiteralElements-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/_InitializableByDictionaryLiteralElements-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "_InitializableByDictionaryLiteralElements Implementations", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary\/_initializablebydictionaryliteralelements-implementations" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary/init(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "([(" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ")])" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/init(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary\/init(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json new file mode 100644 index 000000000..2e52d4bab --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json @@ -0,0 +1,784 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:e:s:Sq9ApolloAPIAA13JSONDecodableRzlE9jsonValuexSgs11AnyHashableV_tKcfc", + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "modules" : [ + { + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "roleHeading" : "Extended Enumeration", + "symbolKind" : "extension", + "title" : "Optional" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyHashableConvertible", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyScalarType", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationVariableValue", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONEncodable", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OutputTypeConvertible", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/SelectionSetEntityValue" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional\/init(jsonValue:)" + ], + "title" : "Initializers" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/swift\/optional" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/AnyHashableConvertible": { + "abstract" : [ + { + "text" : "A helper protocol to enable ", + "type" : "text" + }, + { + "code" : "AnyHashable", + "type" : "codeVoice" + }, + { + "text" : " conversion for types that do not have automatic", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "code" : "AnyHashable", + "type" : "codeVoice" + }, + { + "text" : " conversion implemented.", + "type" : "text" + } + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "AnyScalarType", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AnyHashableConvertible" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyHashableConvertible", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AnyHashableConvertible" + } + ], + "role" : "symbol", + "title" : "AnyHashableConvertible", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/anyhashableconvertible" +}, +"doc://ApolloAPI/documentation/ApolloAPI/AnyScalarType": { + "abstract" : [ + { + "text" : "An abstract protocol that a GraphQL “", + "type" : "text" + }, + { + "code" : "scalar", + "type" : "codeVoice" + }, + { + "text" : "” type must conform to.", + "type" : "text" + } + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "AnyScalarType", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AnyScalarType" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyScalarType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AnyScalarType" + } + ], + "role" : "symbol", + "title" : "AnyScalarType", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/anyscalartype" +}, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationVariableValue": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "GraphQLOperationVariableValue", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLOperationVariableValue" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationVariableValue", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperationVariableValue" + } + ], + "role" : "symbol", + "title" : "GraphQLOperationVariableValue", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqloperationvariablevalue" +}, +"doc://ApolloAPI/documentation/ApolloAPI/JSONEncodable": { + "abstract" : [ + { + "text" : "A protocol for a type that can be converted into a ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "AnyScalarType", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONEncodable" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONEncodable", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONEncodable" + } + ], + "role" : "symbol", + "title" : "JSONEncodable", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsonencodable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/JSONValue": { + "abstract" : [ + { + "text" : "Represents a value in a ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONObject", + "isActive" : true, + "type" : "reference" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONValue" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONValue" + } + ], + "role" : "symbol", + "title" : "JSONValue", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsonvalue" +}, +"doc://ApolloAPI/documentation/ApolloAPI/OutputTypeConvertible": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "OutputTypeConvertible", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OutputTypeConvertible" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OutputTypeConvertible", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OutputTypeConvertible" + } + ], + "role" : "symbol", + "title" : "OutputTypeConvertible", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/outputtypeconvertible" +}, +"doc://ApolloAPI/documentation/ApolloAPI/SelectionSetEntityValue": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "SelectionSetEntityValue", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "SelectionSetEntityValue" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/SelectionSetEntityValue", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "SelectionSetEntityValue" + } + ], + "role" : "symbol", + "title" : "SelectionSetEntityValue", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/selectionsetentityvalue" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional/init(jsonValue:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "JSONDecodable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "jsonValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI9JSONValuea", + "text" : "JSONValue" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional\/init(jsonValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(jsonValue:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional\/init(jsonvalue:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional/init(jsonvalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional/init(jsonvalue:).json new file mode 100644 index 000000000..1171bb7b3 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional/init(jsonvalue:).json @@ -0,0 +1,415 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional\/init(jsonValue:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "JSONDecodable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:Sq9ApolloAPIAA13JSONDecodableRzlE9jsonValuexSgs11AnyHashableV_tKcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "jsonValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI9JSONValuea", + "text" : "JSONValue" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(jsonValue:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "jsonValue" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "value" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI9JSONValuea", + "text" : "JSONValue" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/swift\/optional\/init(jsonvalue:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/JSONObject": { + "abstract" : [ + { + "text" : "Represents a JSON Dictionary", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONObject" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONObject", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONObject" + } + ], + "role" : "symbol", + "title" : "JSONObject", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsonobject" +}, +"doc://ApolloAPI/documentation/ApolloAPI/JSONValue": { + "abstract" : [ + { + "text" : "Represents a value in a ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONObject", + "isActive" : true, + "type" : "reference" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONValue" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONValue" + } + ], + "role" : "symbol", + "title" : "JSONValue", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsonvalue" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional/init(jsonValue:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "JSONDecodable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "jsonValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI9JSONValuea", + "text" : "JSONValue" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional\/init(jsonValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(jsonValue:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional\/init(jsonvalue:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/union/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/union/!=(_:_:).json index 62769fcbd..6d3117aae 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/union/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/union/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib.json index 3e22d00ed..de6632a9d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib.json @@ -137,6 +137,12 @@ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/InflectionRule" ], "title" : "Enumerations" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation" + ], + "title" : "Extended Modules" } ], "variants" : [ @@ -560,6 +566,17 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "kind" : "symbol", + "role" : "collection", + "title" : "Foundation", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen.json index e546937a2..1b35f437c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen.json @@ -89,8 +89,13 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/build(with:withRootURL:)", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/generateOperationManifest(with:withRootURL:fileManager:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate" + ], + "title" : "Structures" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/build(with:withRootURL:itemsToGenerate:)" ], "title" : "Type Methods" }, @@ -197,25 +202,14 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/build(with:withRootURL:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - { - "text" : "Executes the code generation engine with a specified configuration.", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" + "text" : "struct" }, { "kind" : "text", @@ -223,61 +217,28 @@ }, { "kind" : "identifier", - "text" : "build" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "with" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", - "text" : "ApolloCodegenConfiguration" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "withRootURL" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - }, - { - "kind" : "text", - "text" : "?) " - }, - { - "kind" : "keyword", - "text" : "throws" + "text" : "ItemsToGenerate" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/build(with:withRootURL:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], "role" : "symbol", - "title" : "build(with:withRootURL:)", + "title" : "ApolloCodegen.ItemsToGenerate", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/build(with:withrooturl:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/generateOperationManifest(with:withRootURL:fileManager:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/build(with:withRootURL:itemsToGenerate:)": { "abstract" : [ - + { + "text" : "Executes the code generation engine with a specified configuration.", + "type" : "text" + } ], "fragments" : [ { @@ -298,7 +259,7 @@ }, { "kind" : "identifier", - "text" : "generateOperationManifest" + "text" : "build" }, { "kind" : "text", @@ -340,7 +301,7 @@ }, { "kind" : "externalParam", - "text" : "fileManager" + "text" : "itemsToGenerate" }, { "kind" : "text", @@ -348,8 +309,17 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0A11FileManagerC", - "text" : "ApolloFileManager" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C", + "text" : "ApolloCodegen" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "text" : "ItemsToGenerate" }, { "kind" : "text", @@ -360,12 +330,12 @@ "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/generateOperationManifest(with:withRootURL:fileManager:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/build(with:withRootURL:itemsToGenerate:)", "kind" : "symbol", "role" : "symbol", - "title" : "generateOperationManifest(with:withRootURL:fileManager:)", + "title" : "build(with:withRootURL:itemsToGenerate:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/generateoperationmanifest(with:withrooturl:filemanager:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/build(with:withrooturl:itemstogenerate:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/build(with:withrooturl:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/build(with:withrooturl:itemstogenerate:).json similarity index 74% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/build(with:withrooturl:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/build(with:withrooturl:itemstogenerate:).json index ae3c61bf9..b5378b8ed 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/build(with:withrooturl:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/build(with:withrooturl:itemstogenerate:).json @@ -15,11 +15,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/build(with:withRootURL:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/build(with:withRootURL:itemsToGenerate:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB0C5build4with0E7RootURLyAA0aB13ConfigurationV_10Foundation0G0VSgtKFZ", + "externalID" : "s:16ApolloCodegenLib0aB0C5build4with0E7RootURL15itemsToGenerateyAA0aB13ConfigurationV_10Foundation0G0VSgAC05ItemsiJ0VtKFZ", "fragments" : [ { "kind" : "keyword", @@ -77,7 +77,33 @@ }, { "kind" : "text", - "text" : "?) " + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "itemsToGenerate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C", + "text" : "ApolloCodegen" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "text" : "ItemsToGenerate" + }, + { + "kind" : "text", + "text" : ") " }, { "kind" : "keyword", @@ -92,7 +118,7 @@ "role" : "symbol", "roleHeading" : "Type Method", "symbolKind" : "method", - "title" : "build(with:withRootURL:)" + "title" : "build(with:withRootURL:itemsToGenerate:)" }, "primaryContentSections" : [ { @@ -178,7 +204,35 @@ }, { "kind" : "text", - "text" : "? = nil) " + "text" : "? = nil, " + }, + { + "kind" : "externalParam", + "text" : "itemsToGenerate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C", + "text" : "ApolloCodegen" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "text" : "ItemsToGenerate" + }, + { + "kind" : "text", + "text" : " = [.code]) " }, { "kind" : "keyword", @@ -274,7 +328,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegen\/build(with:withrooturl:)" + "\/documentation\/apollocodegenlib\/apollocodegen\/build(with:withrooturl:itemstogenerate:)" ], "traits" : [ { @@ -333,7 +387,38 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegen" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/build(with:withRootURL:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/build(with:withRootURL:itemsToGenerate:)": { "abstract" : [ { "text" : "Executes the code generation engine with a specified configuration.", @@ -397,19 +482,45 @@ }, { "kind" : "text", - "text" : "?) " + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "itemsToGenerate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C", + "text" : "ApolloCodegen" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "text" : "ItemsToGenerate" + }, + { + "kind" : "text", + "text" : ") " }, { "kind" : "keyword", "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/build(with:withRootURL:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/build(with:withRootURL:itemsToGenerate:)", "kind" : "symbol", "role" : "symbol", - "title" : "build(with:withRootURL:)", + "title" : "build(with:withRootURL:itemsToGenerate:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/build(with:withrooturl:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/build(with:withrooturl:itemstogenerate:)" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error.json index ba3387dfa..8a2d82041 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error.json @@ -117,7 +117,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-aa0j" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription" ], "title" : "Instance Properties" }, @@ -303,7 +303,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/cannotloadschema" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription-aa0j": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription": { "abstract" : [ ], @@ -334,12 +334,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-aa0j", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-aa0j" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/graphQLSourceValidationFailure(atLines:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-aa0j.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-aa0j.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription.json index 9e7616203..66e679d9f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-aa0j.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-aa0j" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-aa0j" + "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription" ], "traits" : [ { @@ -220,7 +220,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription-aa0j": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription": { "abstract" : [ ], @@ -251,12 +251,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-aa0j", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-aa0j" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/failurereason.json index 785010945..b43794169 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/helpanchor.json index 5cde26e88..36abace74 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizeddescription.json index 080960eb2..0ce5f1a8d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizederror-implementations.json index e74dbfa73..d33ac2319 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-9upvf", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/failureReason", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/helpAnchor", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/recoverySuggestion" @@ -138,44 +137,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription-9upvf": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-9upvf", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-9upvf" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/recoverysuggestion.json index f8e776a7c..62b3407b8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate.json new file mode 100644 index 000000000..63cebba29 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate.json @@ -0,0 +1,506 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "roleHeading" : "Structure", + "symbolKind" : "struct", + "title" : "ApolloCodegen.ItemsToGenerate" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/SQ", + "doc:\/\/ApolloCodegenLib\/s25ExpressibleByArrayLiteralP", + "doc:\/\/ApolloCodegenLib\/s9OptionSetP", + "doc:\/\/ApolloCodegenLib\/SY", + "doc:\/\/ApolloCodegenLib\/s10SetAlgebraP" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/init(rawValue:)" + ], + "title" : "Initializers" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/rawValue" + ], + "title" : "Instance Properties" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/all", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/code", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/operationManifest" + ], + "title" : "Type Properties" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/Equatable-Implementations", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/SQ": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SQ", + "title" : "Swift.Equatable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/SY": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SY", + "title" : "Swift.RawRepresentable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/equatable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/all": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "all" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C", + "text" : "ApolloCodegen" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/all", + "kind" : "symbol", + "role" : "symbol", + "title" : "all", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/all" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/code": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "code" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C", + "text" : "ApolloCodegen" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/code", + "kind" : "symbol", + "role" : "symbol", + "title" : "code", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/code" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/init(rawValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/init(rawValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(rawValue:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/init(rawvalue:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/operationManifest": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C", + "text" : "ApolloCodegen" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/operationManifest", + "kind" : "symbol", + "role" : "symbol", + "title" : "operationManifest", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/operationmanifest" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/rawValue": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/rawValue", + "kind" : "symbol", + "role" : "symbol", + "title" : "rawValue", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/rawvalue" +}, +"doc://ApolloCodegenLib/s10SetAlgebraP": { + "identifier" : "doc:\/\/ApolloCodegenLib\/s10SetAlgebraP", + "title" : "Swift.SetAlgebra", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/s25ExpressibleByArrayLiteralP": { + "identifier" : "doc:\/\/ApolloCodegenLib\/s25ExpressibleByArrayLiteralP", + "title" : "Swift.ExpressibleByArrayLiteral", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/s9OptionSetP": { + "identifier" : "doc:\/\/ApolloCodegenLib\/s9OptionSetP", + "title" : "Swift.OptionSet", + "type" : "unresolvable" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/!=(_:_:).json new file mode 100644 index 000000000..c970513a3 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/!=(_:_:).json @@ -0,0 +1,355 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Equatable.!=(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/Equatable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/!=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "!=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/!=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/!=(_:_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/equatable-implementations" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/all.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/all.json new file mode 100644 index 000000000..219a14f77 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/all.json @@ -0,0 +1,278 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/all" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV3allAEvpZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "all" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C", + "text" : "ApolloCodegen" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "text" : "ItemsToGenerate" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Type Property", + "symbolKind" : "property", + "title" : "all" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "all" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C", + "text" : "ApolloCodegen" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "text" : "ItemsToGenerate" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/all" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/all": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "all" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C", + "text" : "ApolloCodegen" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/all", + "kind" : "symbol", + "role" : "symbol", + "title" : "all", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/all" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/code.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/code.json new file mode 100644 index 000000000..c88e710a6 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/code.json @@ -0,0 +1,278 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/code" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV4codeAEvpZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "code" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C", + "text" : "ApolloCodegen" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "text" : "ItemsToGenerate" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Type Property", + "symbolKind" : "property", + "title" : "code" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "code" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C", + "text" : "ApolloCodegen" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "text" : "ItemsToGenerate" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/code" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/code": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "code" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C", + "text" : "ApolloCodegen" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/code", + "kind" : "symbol", + "role" : "symbol", + "title" : "code", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/code" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/contains(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/contains(_:).json new file mode 100644 index 000000000..3c14aa52f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/contains(_:).json @@ -0,0 +1,359 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.contains(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/contains(_:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "contains(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "member" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/contains(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/contains(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/contains(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "contains(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/contains(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/equatable-implementations.json new file mode 100644 index 000000000..ebd22a020 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/equatable-implementations.json @@ -0,0 +1,198 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/Equatable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "Equatable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/!=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/equatable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/!=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formintersection(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formintersection(_:).json new file mode 100644 index 000000000..d6f7cc09a --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formintersection(_:).json @@ -0,0 +1,352 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.formIntersection(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/formIntersection(_:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formIntersection" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "formIntersection(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "mutating" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formIntersection" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/formintersection(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/formIntersection(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formIntersection" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/formIntersection(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "formIntersection(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/formintersection(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formsymmetricdifference(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formsymmetricdifference(_:).json new file mode 100644 index 000000000..95d5c84ff --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formsymmetricdifference(_:).json @@ -0,0 +1,352 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.formSymmetricDifference(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/formSymmetricDifference(_:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formSymmetricDifference" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "formSymmetricDifference(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "mutating" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formSymmetricDifference" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/formsymmetricdifference(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/formSymmetricDifference(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formSymmetricDifference" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/formSymmetricDifference(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "formSymmetricDifference(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/formsymmetricdifference(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formunion(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formunion(_:).json new file mode 100644 index 000000000..eebbfb414 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formunion(_:).json @@ -0,0 +1,352 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.formUnion(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/formUnion(_:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formUnion" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "formUnion(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "mutating" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formUnion" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/formunion(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/formUnion(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formUnion" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/formUnion(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "formUnion(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/formunion(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init().json new file mode 100644 index 000000000..7469bf160 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init().json @@ -0,0 +1,280 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.init()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/init()" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "()" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/init()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/init()": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/init()", + "kind" : "symbol", + "role" : "symbol", + "title" : "init()", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/init()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-929la.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(_:).json similarity index 62% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-929la.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(_:).json index a863da1fa..bc8488a18 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-929la.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(_:).json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "Collection.subscript(_:)", + "code" : "SetAlgebra.init(_:)", "type" : "codeVoice" }, { @@ -17,23 +17,24 @@ "paths" : [ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-929la" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/init(_:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "Swift", - "externalID" : "s:SlsEy11SubSequenceQzqd__cSXRd__5BoundQyd__5IndexRtzluip::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", + "externalID" : "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", "fragments" : [ { - "kind" : "keyword", - "text" : "subscript" + "kind" : "identifier", + "text" : "init" }, { "kind" : "text", @@ -41,7 +42,7 @@ }, { "kind" : "genericParameter", - "text" : "R" + "text" : "S" }, { "kind" : "text", @@ -49,34 +50,25 @@ }, { "kind" : "typeIdentifier", - "text" : "R" + "text" : "S" }, { "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "SubSequence" + "text" : ")" } ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", - "roleHeading" : "Instance Subscript", - "symbolKind" : "subscript", - "title" : "subscript(_:)" + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(_:)" }, "primaryContentSections" : [ { @@ -91,7 +83,7 @@ "tokens" : [ { "kind" : "keyword", - "text" : "subscript" + "text" : "init" }, { "kind" : "text", @@ -99,43 +91,35 @@ }, { "kind" : "genericParameter", - "text" : "R" + "text" : "S" }, { "kind" : "text", "text" : ">(" }, { - "kind" : "internalParam", - "text" : "r" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "R" + "kind" : "externalParam", + "text" : "_" }, { "kind" : "text", - "text" : ") -> " + "text" : " " }, { - "kind" : "typeIdentifier", - "text" : "Self" + "kind" : "internalParam", + "text" : "sequence" }, { "kind" : "text", - "text" : "." + "text" : ": " }, { "kind" : "typeIdentifier", - "text" : "SubSequence" + "text" : "S" }, { "kind" : "text", - "text" : " " + "text" : ") " }, { "kind" : "keyword", @@ -147,7 +131,7 @@ }, { "kind" : "typeIdentifier", - "text" : "R" + "text" : "S" }, { "kind" : "text", @@ -155,8 +139,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SX", - "text" : "RangeExpression" + "preciseIdentifier" : "s:ST", + "text" : "Sequence" }, { "kind" : "text", @@ -172,7 +156,7 @@ }, { "kind" : "typeIdentifier", - "text" : "Index" + "text" : "Element" }, { "kind" : "text", @@ -180,7 +164,7 @@ }, { "kind" : "typeIdentifier", - "text" : "R" + "text" : "S" }, { "kind" : "text", @@ -188,19 +172,7 @@ }, { "kind" : "typeIdentifier", - "text" : "Bound" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" + "text" : "Element" } ] } @@ -219,7 +191,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-929la" + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/init(_:)" ], "traits" : [ { @@ -244,12 +216,43 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { "abstract" : [ { - "text" : "A doubly linked list implementation.", + "text" : "A class to facilitate running code generation", "type" : "text" } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + ], "fragments" : [ { @@ -262,41 +265,41 @@ }, { "kind" : "identifier", - "text" : "LinkedList" + "text" : "ItemsToGenerate" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "LinkedList" + "text" : "ItemsToGenerate" } ], "role" : "symbol", - "title" : "LinkedList", + "title" : "ApolloCodegen.ItemsToGenerate", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Collection-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/SetAlgebra-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations", "kind" : "article", "role" : "collectionGroup", - "title" : "Collection Implementations", + "title" : "SetAlgebra Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/setalgebra-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-929la": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/init(_:)": { "abstract" : [ ], "fragments" : [ { - "kind" : "keyword", - "text" : "subscript" + "kind" : "identifier", + "text" : "init" }, { "kind" : "text", @@ -304,7 +307,7 @@ }, { "kind" : "genericParameter", - "text" : "R" + "text" : "S" }, { "kind" : "text", @@ -312,31 +315,19 @@ }, { "kind" : "typeIdentifier", - "text" : "R" + "text" : "S" }, { "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "SubSequence" + "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-929la", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/init(_:)", "kind" : "symbol", "role" : "symbol", - "title" : "subscript(_:)", + "title" : "init(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-929la" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/init(_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(arrayliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(arrayliteral:).json new file mode 100644 index 000000000..45a9e7eae --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(arrayliteral:).json @@ -0,0 +1,352 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "SetAlgebra.init(arrayLiteral:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/init(arrayLiteral:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "ArrayLiteralElement", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "arrayLiteral" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "...)" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(arrayLiteral:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "arrayLiteral" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "...)" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/init(arrayliteral:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/init(arrayLiteral:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "ArrayLiteralElement", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "arrayLiteral" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "...)" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/init(arrayLiteral:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(arrayLiteral:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/init(arrayliteral:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(rawvalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(rawvalue:).json new file mode 100644 index 000000000..e4a26b813 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(rawvalue:).json @@ -0,0 +1,251 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.init(rawValue:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/init(rawValue:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV8rawValueAESi_tcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(rawValue:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/init(rawvalue:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/init(rawValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/init(rawValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(rawValue:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/init(rawvalue:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/generateoperationmanifest(with:withrooturl:filemanager:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/insert(_:).json similarity index 58% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/generateoperationmanifest(with:withrooturl:filemanager:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/insert(_:).json index a03930c56..e999da105 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/generateoperationmanifest(with:withrooturl:filemanager:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/insert(_:).json @@ -1,28 +1,69 @@ { + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.insert(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/generateOperationManifest(with:withRootURL:fileManager:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/insert(_:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB0C25generateOperationManifest4with0G7RootURL11fileManageryAA0aB13ConfigurationV_10Foundation0I0VSgAA0a4FileK0CtKFZ", + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, { "kind" : "keyword", "text" : "func" @@ -33,32 +74,27 @@ }, { "kind" : "identifier", - "text" : "generateOperationManifest" + "text" : "insert" }, { "kind" : "text", "text" : "(" }, { - "kind" : "externalParam", - "text" : "with" + "kind" : "typeIdentifier", + "text" : "Self" }, { "kind" : "text", - "text" : ": " + "text" : "." }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", - "text" : "ApolloCodegenConfiguration" + "text" : "Element" }, { "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "withRootURL" + "text" : ") -> (inserted" }, { "kind" : "text", @@ -66,16 +102,12 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" + "preciseIdentifier" : "s:Sb", + "text" : "Bool" }, { "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "fileManager" + "text" : ", memberAfterInsert" }, { "kind" : "text", @@ -83,27 +115,33 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0A11FileManagerC", - "text" : "ApolloFileManager" + "text" : "Self" }, { "kind" : "text", - "text" : ") " + "text" : "." }, { - "kind" : "keyword", - "text" : "throws" + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ")" } ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", - "roleHeading" : "Type Method", + "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "generateOperationManifest(with:withRootURL:fileManager:)" + "title" : "insert(_:)" }, "primaryContentSections" : [ { @@ -116,9 +154,17 @@ "macOS" ], "tokens" : [ + { + "kind" : "attribute", + "text" : "@discardableResult" + }, + { + "kind" : "text", + "text" : " " + }, { "kind" : "keyword", - "text" : "static" + "text" : "mutating" }, { "kind" : "text", @@ -134,7 +180,7 @@ }, { "kind" : "identifier", - "text" : "generateOperationManifest" + "text" : "insert" }, { "kind" : "text", @@ -142,7 +188,7 @@ }, { "kind" : "externalParam", - "text" : "with" + "text" : "_" }, { "kind" : "text", @@ -150,33 +196,27 @@ }, { "kind" : "internalParam", - "text" : "configuration" + "text" : "newMember" }, { "kind" : "text", "text" : ": " }, { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", - "text" : "ApolloCodegenConfiguration" + "text" : "Self" }, { "kind" : "text", - "text" : ", " + "text" : "." }, { - "kind" : "externalParam", - "text" : "withRootURL" + "kind" : "typeIdentifier", + "text" : "Element" }, { "kind" : "text", - "text" : " " - }, - { - "kind" : "internalParam", - "text" : "rootURL" + "text" : ") -> (inserted" }, { "kind" : "text", @@ -184,34 +224,32 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" + "preciseIdentifier" : "s:Sb", + "text" : "Bool" }, { "kind" : "text", - "text" : "? = nil, " - }, - { - "kind" : "externalParam", - "text" : "fileManager" + "text" : ", memberAfterInsert" }, { "kind" : "text", "text" : ": " }, { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloFileManager", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0A11FileManagerC", - "text" : "ApolloFileManager" + "text" : "Self" }, { "kind" : "text", - "text" : " = .default) " + "text" : "." }, { - "kind" : "keyword", - "text" : "throws" + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ")" } ] } @@ -230,7 +268,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegen\/generateoperationmanifest(with:withrooturl:filemanager:)" + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/insert(_:)" ], "traits" : [ { @@ -289,19 +327,85 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegen" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/generateOperationManifest(with:withRootURL:fileManager:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "static" + "text" : "struct" }, { "kind" : "text", "text" : " " }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/insert(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ { "kind" : "keyword", "text" : "func" @@ -312,32 +416,27 @@ }, { "kind" : "identifier", - "text" : "generateOperationManifest" + "text" : "insert" }, { "kind" : "text", "text" : "(" }, { - "kind" : "externalParam", - "text" : "with" + "kind" : "typeIdentifier", + "text" : "Self" }, { "kind" : "text", - "text" : ": " + "text" : "." }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", - "text" : "ApolloCodegenConfiguration" + "text" : "Element" }, { "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "withRootURL" + "text" : ") -> (inserted" }, { "kind" : "text", @@ -345,16 +444,12 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" + "preciseIdentifier" : "s:Sb", + "text" : "Bool" }, { "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "fileManager" + "text" : ", memberAfterInsert" }, { "kind" : "text", @@ -362,89 +457,27 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0A11FileManagerC", - "text" : "ApolloFileManager" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/generateOperationManifest(with:withRootURL:fileManager:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "generateOperationManifest(with:withRootURL:fileManager:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/generateoperationmanifest(with:withrooturl:filemanager:)" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { - "abstract" : [ - { - "text" : "A configuration object that defines behavior for code generation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" + "text" : "Self" }, { "kind" : "text", - "text" : " " + "text" : "." }, { - "kind" : "identifier", - "text" : "ApolloCodegenConfiguration" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "ApolloCodegenConfiguration" - } - ], - "role" : "symbol", - "title" : "ApolloCodegenConfiguration", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloFileManager": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" + "kind" : "typeIdentifier", + "text" : "Element" }, { "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "ApolloFileManager" + "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloFileManager", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/insert(_:)", "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "ApolloFileManager" - } - ], "role" : "symbol", - "title" : "ApolloFileManager", + "title" : "insert(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollofilemanager" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/insert(_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/intersection(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/intersection(_:).json new file mode 100644 index 000000000..7a2a1b01a --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/intersection(_:).json @@ -0,0 +1,292 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.intersection(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/intersection(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "intersection" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "intersection(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "intersection" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/intersection(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/intersection(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "intersection" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/intersection(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "intersection(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/intersection(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isdisjoint(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isdisjoint(with:).json new file mode 100644 index 000000000..78b679a78 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isdisjoint(with:).json @@ -0,0 +1,311 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "SetAlgebra.isDisjoint(with:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isDisjoint(with:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isDisjoint" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "isDisjoint(with:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isDisjoint" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/isdisjoint(with:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/isDisjoint(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isDisjoint" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isDisjoint(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isDisjoint(with:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/isdisjoint(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-9upvf.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isempty.json similarity index 72% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-9upvf.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isempty.json index f5108f222..7f5bb8e40 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-9upvf.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isempty.json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "LocalizedError.errorDescription", + "code" : "SetAlgebra.isEmpty", "type" : "codeVoice" }, { @@ -18,19 +18,19 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/LocalizedError-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-9upvf" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isEmpty" }, "kind" : "symbol", "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:16ApolloCodegenLib0aB0C5ErrorO", + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", "fragments" : [ { "kind" : "keyword", @@ -42,7 +42,7 @@ }, { "kind" : "identifier", - "text" : "errorDescription" + "text" : "isEmpty" }, { "kind" : "text", @@ -50,23 +50,22 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" + "preciseIdentifier" : "s:Sb", + "text" : "Bool" } ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", "roleHeading" : "Instance Property", "symbolKind" : "property", - "title" : "errorDescription" + "title" : "isEmpty" }, "primaryContentSections" : [ { @@ -89,7 +88,7 @@ }, { "kind" : "identifier", - "text" : "errorDescription" + "text" : "isEmpty" }, { "kind" : "text", @@ -97,12 +96,12 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" + "preciseIdentifier" : "s:Sb", + "text" : "Bool" }, { "kind" : "text", - "text" : "? { " + "text" : " { " }, { "kind" : "keyword", @@ -129,7 +128,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-9upvf" + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/isempty" ], "traits" : [ { @@ -188,17 +187,14 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegen" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - { - "text" : "Errors that can occur during code generation.", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "struct" }, { "kind" : "text", @@ -206,34 +202,34 @@ }, { "kind" : "identifier", - "text" : "Error" + "text" : "ItemsToGenerate" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Error" + "text" : "ItemsToGenerate" } ], "role" : "symbol", - "title" : "ApolloCodegen.Error", + "title" : "ApolloCodegen.ItemsToGenerate", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/LocalizedError-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/SetAlgebra-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/LocalizedError-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations", "kind" : "article", "role" : "collectionGroup", - "title" : "LocalizedError Implementations", + "title" : "SetAlgebra Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/localizederror-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/setalgebra-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription-9upvf": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/isEmpty": { "abstract" : [ ], @@ -248,7 +244,7 @@ }, { "kind" : "identifier", - "text" : "errorDescription" + "text" : "isEmpty" }, { "kind" : "text", @@ -256,20 +252,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" + "preciseIdentifier" : "s:Sb", + "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-9upvf", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isEmpty", "kind" : "symbol", "role" : "symbol", - "title" : "errorDescription", + "title" : "isEmpty", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-9upvf" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/isempty" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsubset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsubset(of:).json new file mode 100644 index 000000000..12d3fd08c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsubset(of:).json @@ -0,0 +1,311 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "SetAlgebra.isStrictSubset(of:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isStrictSubset(of:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isStrictSubset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "isStrictSubset(of:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isStrictSubset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/isstrictsubset(of:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/isStrictSubset(of:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isStrictSubset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isStrictSubset(of:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isStrictSubset(of:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/isstrictsubset(of:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsuperset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsuperset(of:).json new file mode 100644 index 000000000..f3f2e0d9a --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsuperset(of:).json @@ -0,0 +1,311 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "SetAlgebra.isStrictSuperset(of:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isStrictSuperset(of:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isStrictSuperset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "isStrictSuperset(of:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isStrictSuperset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/isstrictsuperset(of:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/isStrictSuperset(of:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isStrictSuperset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isStrictSuperset(of:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isStrictSuperset(of:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/isstrictsuperset(of:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issubset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issubset(of:).json new file mode 100644 index 000000000..2746e72bc --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issubset(of:).json @@ -0,0 +1,311 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "SetAlgebra.isSubset(of:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isSubset(of:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isSubset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "isSubset(of:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isSubset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/issubset(of:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/isSubset(of:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isSubset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isSubset(of:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isSubset(of:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/issubset(of:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issuperset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issuperset(of:).json new file mode 100644 index 000000000..cffee3551 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issuperset(of:).json @@ -0,0 +1,311 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "SetAlgebra.isSuperset(of:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isSuperset(of:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isSuperset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "isSuperset(of:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isSuperset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/issuperset(of:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/isSuperset(of:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isSuperset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isSuperset(of:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isSuperset(of:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/issuperset(of:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/operationmanifest.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/operationmanifest.json new file mode 100644 index 000000000..b90895561 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/operationmanifest.json @@ -0,0 +1,278 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/operationManifest" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV17operationManifestAEvpZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C", + "text" : "ApolloCodegen" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "text" : "ItemsToGenerate" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Type Property", + "symbolKind" : "property", + "title" : "operationManifest" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C", + "text" : "ApolloCodegen" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "text" : "ItemsToGenerate" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/operationmanifest" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/operationManifest": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C", + "text" : "ApolloCodegen" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/operationManifest", + "kind" : "symbol", + "role" : "symbol", + "title" : "operationManifest", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/operationmanifest" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/optionset-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/optionset-implementations.json new file mode 100644 index 000000000..5f862b278 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/optionset-implementations.json @@ -0,0 +1,913 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "OptionSet Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/init()" + ], + "title" : "Initializers" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/contains(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/formIntersection(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/formSymmetricDifference(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/formUnion(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/insert(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/intersection(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/remove(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/symmetricDifference(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/union(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/update(with:)" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/optionset-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/contains(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/contains(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "contains(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/contains(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/formIntersection(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formIntersection" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/formIntersection(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "formIntersection(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/formintersection(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/formSymmetricDifference(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formSymmetricDifference" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/formSymmetricDifference(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "formSymmetricDifference(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/formsymmetricdifference(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/formUnion(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "formUnion" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/formUnion(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "formUnion(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/formunion(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/init()": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "FixedWidthInteger", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/init()", + "kind" : "symbol", + "role" : "symbol", + "title" : "init()", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/init()" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/insert(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "insert" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> (inserted" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", memberAfterInsert" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/insert(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "insert(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/insert(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/intersection(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "intersection" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/intersection(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "intersection(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/intersection(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/remove(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "remove" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/remove(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "remove(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/remove(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/symmetricDifference(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "symmetricDifference" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/symmetricDifference(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "symmetricDifference(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/symmetricdifference(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/union(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "union" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/union(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "union(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/union(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/update(with:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "update" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/update(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "update(with:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/update(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-2oxpr.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/rawvalue.json similarity index 69% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-2oxpr.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/rawvalue.json index 11c0c8846..ed4f91362 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-2oxpr.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/rawvalue.json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "Collection.count", + "code" : "RawRepresentable.rawValue", "type" : "codeVoice" }, { @@ -17,19 +17,18 @@ "paths" : [ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-2oxpr" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/rawValue" }, "kind" : "symbol", "metadata" : { - "extendedModule" : "Swift", - "externalID" : "s:SlsE5countSivp::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", + "externalID" : "s:16ApolloCodegenLib0aB0C15ItemsToGenerateV8rawValueSivp", "fragments" : [ { "kind" : "keyword", @@ -41,7 +40,7 @@ }, { "kind" : "identifier", - "text" : "count" + "text" : "rawValue" }, { "kind" : "text", @@ -61,7 +60,7 @@ "role" : "symbol", "roleHeading" : "Instance Property", "symbolKind" : "property", - "title" : "count" + "title" : "rawValue" }, "primaryContentSections" : [ { @@ -84,7 +83,7 @@ }, { "kind" : "identifier", - "text" : "count" + "text" : "rawValue" }, { "kind" : "text", @@ -94,18 +93,6 @@ "kind" : "typeIdentifier", "preciseIdentifier" : "s:Si", "text" : "Int" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" } ] } @@ -124,7 +111,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/count-2oxpr" + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/rawvalue" ], "traits" : [ { @@ -149,17 +136,17 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { "abstract" : [ { - "text" : "A doubly linked list implementation.", + "text" : "A class to facilitate running code generation", "type" : "text" } ], "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "class" }, { "kind" : "text", @@ -167,34 +154,54 @@ }, { "kind" : "identifier", - "text" : "LinkedList" + "text" : "ApolloCodegen" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "LinkedList" + "text" : "ApolloCodegen" } ], "role" : "symbol", - "title" : "LinkedList", + "title" : "ApolloCodegen", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Collection-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "Collection Implementations", + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count-2oxpr": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/rawValue": { "abstract" : [ ], @@ -209,7 +216,7 @@ }, { "kind" : "identifier", - "text" : "count" + "text" : "rawValue" }, { "kind" : "text", @@ -221,12 +228,12 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-2oxpr", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/rawValue", "kind" : "symbol", "role" : "symbol", - "title" : "count", + "title" : "rawValue", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count-2oxpr" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/rawvalue" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/remove(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/remove(_:).json new file mode 100644 index 000000000..65b5b4a44 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/remove(_:).json @@ -0,0 +1,432 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.remove(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/remove(_:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "remove" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "remove(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "attribute", + "text" : "@discardableResult" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "mutating" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "remove" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "member" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "?" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/remove(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/remove(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "remove" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/remove(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "remove(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/remove(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/setalgebra-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/setalgebra-implementations.json new file mode 100644 index 000000000..7a8f04d94 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/setalgebra-implementations.json @@ -0,0 +1,633 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/init(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/init(arrayLiteral:)" + ], + "title" : "Initializers" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isEmpty" + ], + "title" : "Instance Properties" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isDisjoint(with:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isStrictSubset(of:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isStrictSuperset(of:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isSubset(of:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isSuperset(of:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/subtract(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/subtracting(_:)" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/setalgebra-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/init(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/init(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/init(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/init(arrayLiteral:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "ArrayLiteralElement", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "arrayLiteral" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "...)" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/init(arrayLiteral:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(arrayLiteral:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/init(arrayliteral:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/isDisjoint(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isDisjoint" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isDisjoint(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isDisjoint(with:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/isdisjoint(with:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/isEmpty": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isEmpty" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isEmpty", + "kind" : "symbol", + "role" : "symbol", + "title" : "isEmpty", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/isempty" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/isStrictSubset(of:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isStrictSubset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isStrictSubset(of:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isStrictSubset(of:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/isstrictsubset(of:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/isStrictSuperset(of:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isStrictSuperset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isStrictSuperset(of:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isStrictSuperset(of:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/isstrictsuperset(of:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/isSubset(of:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isSubset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isSubset(of:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isSubset(of:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/issubset(of:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/isSuperset(of:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isSuperset" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "of" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/isSuperset(of:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "isSuperset(of:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/issuperset(of:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/subtract(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subtract" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/subtract(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "subtract(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/subtract(_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/subtracting(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subtracting" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/subtracting(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "subtracting(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/subtracting(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-8dw0d.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtract(_:).json similarity index 58% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-8dw0d.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtract(_:).json index 15797e763..dee500f1c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-8dw0d.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtract(_:).json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "LocalizedError.errorDescription", + "code" : "SetAlgebra.subtract(_:)", "type" : "codeVoice" }, { @@ -17,24 +17,24 @@ "paths" : [ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/LocalizedError-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-8dw0d" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/subtract(_:)" }, "kind" : "symbol", "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:16ApolloCodegenLib0A16SchemaDownloaderV0D13DownloadErrorO", + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", "fragments" : [ { "kind" : "keyword", - "text" : "var" + "text" : "func" }, { "kind" : "text", @@ -42,31 +42,33 @@ }, { "kind" : "identifier", - "text" : "errorDescription" + "text" : "subtract" }, { "kind" : "text", - "text" : ": " + "text" : "(" }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" + "text" : "Self" }, { "kind" : "text", - "text" : "?" + "text" : ")" } ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "subtract(_:)" }, "primaryContentSections" : [ { @@ -81,7 +83,15 @@ "tokens" : [ { "kind" : "keyword", - "text" : "var" + "text" : "mutating" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" }, { "kind" : "text", @@ -89,28 +99,35 @@ }, { "kind" : "identifier", - "text" : "errorDescription" + "text" : "subtract" }, { "kind" : "text", - "text" : ": " + "text" : "(" }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" }, { "kind" : "text", - "text" : "? { " + "text" : ": " }, { - "kind" : "keyword", - "text" : "get" + "kind" : "typeIdentifier", + "text" : "Self" }, { "kind" : "text", - "text" : " }" + "text" : ")" } ] } @@ -129,7 +146,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-8dw0d" + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/subtract(_:)" ], "traits" : [ { @@ -154,17 +171,17 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { "abstract" : [ { - "text" : "A wrapper to facilitate downloading a GraphQL schema.", + "text" : "A class to facilitate running code generation", "type" : "text" } ], "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "class" }, { "kind" : "text", @@ -172,30 +189,30 @@ }, { "kind" : "identifier", - "text" : "ApolloSchemaDownloader" + "text" : "ApolloCodegen" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "ApolloSchemaDownloader" + "text" : "ApolloCodegen" } ], "role" : "symbol", - "title" : "ApolloSchemaDownloader", + "title" : "ApolloCodegen", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "struct" }, { "kind" : "text", @@ -203,41 +220,41 @@ }, { "kind" : "identifier", - "text" : "SchemaDownloadError" + "text" : "ItemsToGenerate" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "SchemaDownloadError" + "text" : "ItemsToGenerate" } ], "role" : "symbol", - "title" : "ApolloSchemaDownloader.SchemaDownloadError", + "title" : "ApolloCodegen.ItemsToGenerate", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/LocalizedError-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/SetAlgebra-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/LocalizedError-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations", "kind" : "article", "role" : "collectionGroup", - "title" : "LocalizedError Implementations", + "title" : "SetAlgebra Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/localizederror-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/setalgebra-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription-8dw0d": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/subtract(_:)": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "var" + "text" : "func" }, { "kind" : "text", @@ -245,28 +262,27 @@ }, { "kind" : "identifier", - "text" : "errorDescription" + "text" : "subtract" }, { "kind" : "text", - "text" : ": " + "text" : "(" }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" + "text" : "Self" }, { "kind" : "text", - "text" : "?" + "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-8dw0d", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/subtract(_:)", "kind" : "symbol", "role" : "symbol", - "title" : "errorDescription", + "title" : "subtract(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-8dw0d" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/subtract(_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtracting(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtracting(_:).json new file mode 100644 index 000000000..2a0828c2c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtracting(_:).json @@ -0,0 +1,292 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "SetAlgebra.subtracting(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/subtracting(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subtracting" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "subtracting(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subtracting" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/subtracting(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/SetAlgebra-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/SetAlgebra-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "SetAlgebra Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/setalgebra-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/subtracting(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subtracting" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/subtracting(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "subtracting(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/subtracting(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/symmetricdifference(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/symmetricdifference(_:).json new file mode 100644 index 000000000..f90ba3e69 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/symmetricdifference(_:).json @@ -0,0 +1,292 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.symmetricDifference(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/symmetricDifference(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "symmetricDifference" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "symmetricDifference(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "symmetricDifference" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/symmetricdifference(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/symmetricDifference(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "symmetricDifference" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/symmetricDifference(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "symmetricDifference(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/symmetricdifference(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/union(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/union(_:).json new file mode 100644 index 000000000..cb7b7625f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/union(_:).json @@ -0,0 +1,292 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.union(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/union(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "union" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "union(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "union" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/union(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/union(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "union" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/union(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "union(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/union(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/update(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/update(with:).json new file mode 100644 index 000000000..e72dee1b4 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/update(with:).json @@ -0,0 +1,448 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "OptionSet.update(with:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/update(with:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB0C15ItemsToGenerateV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "update" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "update(with:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "attribute", + "text" : "@discardableResult" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "mutating" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "update" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "newMember" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "?" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/update(with:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ItemsToGenerate" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.ItemsToGenerate", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/OptionSet-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/OptionSet-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "OptionSet Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/optionset-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/update(with:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Self.Element", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "update" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/ItemsToGenerate\/update(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "update(with:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/itemstogenerate\/update(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration.json index 63f351810..c91689b4a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration.json @@ -107,7 +107,7 @@ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileInput", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationDocumentFormat", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/SchemaTypesFileOutput", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/SelectionSetInitializers" @@ -118,7 +118,7 @@ "identifiers" : [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/init(from:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/init(schemaName:input:output:options:experimentalFeatures:schemaDownloadConfiguration:)", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownloadConfiguration:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownload:operationManifest:)" ], "title" : "Initializers" }, @@ -126,9 +126,10 @@ "identifiers" : [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/experimentalFeatures-swift.property", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/input", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/operationManifest", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/options", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/output", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/schemaDownloadConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/schemaDownload", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/schemaName", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/schemaNamespace" ], @@ -144,7 +145,6 @@ "identifiers" : [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/APQConfig", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/AccessModifier", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Composition", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationsFileOutput", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/TestMockFileOutput" @@ -321,53 +321,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/accessmodifier" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy": { - "abstract" : [ - { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " is used to specify the strategy used to convert the casing of", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "GraphQL schema values into generated Swift code.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CaseConversionStrategy" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CaseConversionStrategy" - } - ], - "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/Composition": { "abstract" : [ { @@ -649,29 +602,9 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationdocumentformat" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { "abstract" : [ - { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "or ", - "type" : "text" - }, - { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", - "type" : "text" - } + ], "fragments" : [ { @@ -684,21 +617,21 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "OperationManifestConfiguration" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "OperationManifestConfiguration" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationsFileOutput": { "abstract" : [ @@ -1029,7 +962,7 @@ "type" : "text" }, { - "code" : "init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownloadConfiguration:)", + "code" : "init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownload:operationManifest:)", "type" : "codeVoice" }, { @@ -1197,7 +1130,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/init(schemaname:input:output:options:experimentalfeatures:schemadownloadconfiguration:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownloadConfiguration:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownload:operationManifest:)": { "abstract" : [ { "text" : "Designated initializer.", @@ -1336,7 +1269,7 @@ }, { "kind" : "externalParam", - "text" : "schemaDownloadConfiguration" + "text" : "schemaDownload" }, { "kind" : "text", @@ -1347,17 +1280,43 @@ "preciseIdentifier" : "s:16ApolloCodegenLib0A27SchemaDownloadConfigurationV", "text" : "ApolloSchemaDownloadConfiguration" }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, { "kind" : "text", "text" : "?)" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownloadConfiguration:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownload:operationManifest:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownloadConfiguration:)", + "title" : "init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownload:operationManifest:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/init(schemanamespace:input:output:options:experimentalfeatures:schemadownloadconfiguration:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/init(schemanamespace:input:output:options:experimentalfeatures:schemadownload:operationmanifest:)" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/input": { "abstract" : [ @@ -1405,6 +1364,56 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/input" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/operationManifest": { + "abstract" : [ + { + "text" : "Configuration for generating an operation manifest for use with persisted queries.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/operationManifest", + "kind" : "symbol", + "role" : "symbol", + "title" : "operationManifest", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifest" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/options": { "abstract" : [ { @@ -1461,7 +1470,7 @@ "fragments" : [ { "kind" : "keyword", - "text" : "let" + "text" : "var" }, { "kind" : "text", @@ -1497,7 +1506,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/output" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/schemaDownloadConfiguration": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/schemaDownload": { "abstract" : [ { "text" : "Schema download configuration.", @@ -1515,7 +1524,7 @@ }, { "kind" : "identifier", - "text" : "schemaDownloadConfiguration" + "text" : "schemaDownload" }, { "kind" : "text", @@ -1531,12 +1540,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/schemaDownloadConfiguration", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/schemaDownload", "kind" : "symbol", "role" : "symbol", - "title" : "schemaDownloadConfiguration", + "title" : "schemaDownload", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/schemadownloadconfiguration" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/schemadownload" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/schemaName": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/!=(_:_:).json index b01bbe976..935ae8df8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/!=(_:_:).json index 2c207d95c..4f116e3df 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/encode(to:).json index e774ed02c..bb3a44cc2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/encode(to:).json @@ -120,7 +120,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hash(into:).json index 8df2581e3..468d6dc1a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hash(into:).json @@ -124,7 +124,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hashvalue.json index 6e3843377..f76d09b61 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hashvalue.json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/init(from:).json index 0bb42d2ca..5cdbfd526 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/init(from:).json @@ -112,7 +112,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/!=(_:_:).json index 2d8a2e655..d7ea3df8f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hash(into:).json index 779a74e37..2372de8c2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hash(into:).json @@ -124,7 +124,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hashvalue.json index 4193e5d4a..deb18bad7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hashvalue.json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/init(from:).json index 69be75124..3add624f7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/init(from:).json @@ -112,7 +112,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/!=(_:_:).json index 7d01e0fe5..0e059c4f1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/encode(to:).json index 5d3541275..79d94a37c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/encode(to:).json @@ -120,7 +120,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hash(into:).json index e297c8b36..0ddd2f3d1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hash(into:).json @@ -124,7 +124,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hashvalue.json index d5c4919ab..e0ec21840 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hashvalue.json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/init(from:).json index e2fc057ed..52fcdf25c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/init(from:).json @@ -112,7 +112,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies.json index 4a513a1fb..0487f8735 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies.json @@ -122,19 +122,24 @@ { "identifiers" : [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/init(enumCases:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/init(enumCases:fieldAccessors:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/init(from:)" ], "title" : "Initializers" }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/enumCases" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/enumCases-swift.property", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/fieldAccessors-swift.property" ], "title" : "Instance Properties" }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CodingKeys" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CodingKeys", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum" ], "title" : "Enumerations" }, @@ -223,41 +228,30 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/camelCase": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { "abstract" : [ { - "text" : "Convert to lower camel case from ", - "type" : "text" - }, - { - "code" : "snake_case", - "type" : "codeVoice" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" }, { - "text" : ", ", + "text" : " configures rules for how to convert the names of values from the", "type" : "text" }, { - "code" : "UpperCamelCase", - "type" : "codeVoice" - }, - { - "text" : ", or ", + "text" : " ", "type" : "text" }, { - "code" : "UPPERCASE", - "type" : "codeVoice" - }, - { - "text" : ".", + "text" : "schema in generated code.", "type" : "text" } ], "fragments" : [ { "kind" : "keyword", - "text" : "case" + "text" : "struct" }, { "kind" : "text", @@ -265,25 +259,31 @@ }, { "kind" : "identifier", - "text" : "camelCase" + "text" : "ConversionStrategies" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/camelCase", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy.camelCase", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/camelcase" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", "isActive" : true, "type" : "reference" }, { - "text" : " configures rules for how to convert the names of values from the", + "text" : " is used to specify the strategy used to convert the casing of", "type" : "text" }, { @@ -291,14 +291,15 @@ "type" : "text" }, { - "text" : "schema in generated code.", + "text" : "GraphQL schema values into generated Swift code.", "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -306,21 +307,21 @@ }, { "kind" : "identifier", - "text" : "ConversionStrategies" + "text" : "CaseConversionStrategy" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "ConversionStrategies" + "text" : "CaseConversionStrategy" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CodingKeys": { "abstract" : [ @@ -387,6 +388,52 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/default" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum": { + "abstract" : [ + { + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/EnumCase", + "type" : "codeVoice" + }, + { + "text" : " is used to specify the strategy", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "used to convert the casing of enum cases in a GraphQL schema into generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "EnumCases" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "EnumCases" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/Equatable-Implementations": { "abstract" : [ @@ -398,7 +445,62 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/equatable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/enumCases": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "strategy used to convert the casing of fields on GraphQL selection sets into field accessors", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "on the response models in generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/enumCases-swift.property": { "abstract" : [ { "text" : "Determines how the names of enum cases in the GraphQL schema will be converted into", @@ -421,9 +523,8 @@ "type" : "text" }, { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/camelCase", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/CaseConversionStrategy\/camelCase", + "type" : "codeVoice" } ], "fragments" : [ @@ -454,21 +555,106 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", - "text" : "CaseConversionStrategy" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", + "text" : "EnumCases" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/enumCases", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/enumCases-swift.property", "kind" : "symbol", "role" : "symbol", "title" : "enumCases", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.property" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/fieldAccessors-swift.property": { + "abstract" : [ + { + "text" : "Determines how the names of fields in the GraphQL schema will be converted into", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "properties in the generated Swift code.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Defaults to ", + "type" : "text" + }, + { + "code" : "ApolloCodegenConfiguration\/CaseConversionStrategy\/camelCase", + "type" : "codeVoice" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fieldAccessors" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "text" : "FieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/fieldAccessors-swift.property", + "kind" : "symbol", + "role" : "symbol", + "title" : "fieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.property" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/init(enumCases:)": { "abstract" : [ ], + "deprecated" : true, "fragments" : [ { "kind" : "identifier", @@ -497,7 +683,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV04CaseE8StrategyO", "text" : "CaseConversionStrategy" }, { @@ -512,6 +707,97 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/init(enumcases:)" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/init(enumCases:fieldAccessors:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "enumCases" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", + "text" : "EnumCases" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "fieldAccessors" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "text" : "FieldAccessors" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/init(enumCases:fieldAccessors:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(enumCases:fieldAccessors:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/init(enumcases:fieldaccessors:)" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/init(from:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/!=(_:_:).json index f5ffd55d3..2d69c1cc9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy.json similarity index 66% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy.json index 2f370660a..12c31ac2e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy.json @@ -1,7 +1,7 @@ { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", "isActive" : true, "type" : "reference" }, @@ -18,21 +18,34 @@ "type" : "text" } ], + "deprecationSummary" : [ + { + "inlineContent" : [ + { + "text" : "Use EnumCaseConversionStrategy instead.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], "hierarchy" : { "paths" : [ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", + "extendedModule" : "ApolloCodegenLib", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV04CaseE8StrategyO", "fragments" : [ { "kind" : "keyword", @@ -57,11 +70,14 @@ "kind" : "identifier", "text" : "CaseConversionStrategy" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Enumeration", "symbolKind" : "enum", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy" + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy" }, "primaryContentSections" : [ { @@ -117,22 +133,22 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/camelCase", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/none" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/camelCase", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/none" ], "title" : "Enumeration Cases" }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/init(rawValue:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/init(rawValue:)" ], "title" : "Initializers" }, { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/Equatable-Implementations", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/RawRepresentable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/Equatable-Implementations", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/RawRepresentable-Implementations" ], "title" : "Default Implementations" } @@ -140,7 +156,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy" ], "traits" : [ { @@ -224,10 +240,57 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", "isActive" : true, "type" : "reference" }, @@ -244,6 +307,7 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -258,7 +322,7 @@ "text" : "CaseConversionStrategy" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", "kind" : "symbol", "navigatorTitle" : [ { @@ -267,33 +331,33 @@ } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/Equatable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/Equatable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/Equatable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/Equatable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "Equatable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/equatable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/equatable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/RawRepresentable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/RawRepresentable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/RawRepresentable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/RawRepresentable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "RawRepresentable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/rawrepresentable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/rawrepresentable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/camelCase": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/camelCase": { "abstract" : [ { "text" : "Convert to lower camel case from ", @@ -324,6 +388,7 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -338,17 +403,18 @@ "text" : "camelCase" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/camelCase", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/camelCase", "kind" : "symbol", "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy.camelCase", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy.camelCase", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/camelcase" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/camelcase" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/init(rawValue:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/init(rawValue:)": { "abstract" : [ ], + "deprecated" : true, "fragments" : [ { "kind" : "identifier", @@ -376,14 +442,14 @@ "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/init(rawValue:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/init(rawValue:)", "kind" : "symbol", "role" : "symbol", "title" : "init(rawValue:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/init(rawvalue:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/init(rawvalue:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/none": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/none": { "abstract" : [ { "text" : "Generates swift code using the exact name provided in the GraphQL schema", @@ -398,6 +464,7 @@ "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -412,12 +479,12 @@ "text" : "none" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/none", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/none", "kind" : "symbol", "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy.none", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy.none", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/none" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/none" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/!=(_:_:).json new file mode 100644 index 000000000..a79e56d5b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/!=(_:_:).json @@ -0,0 +1,420 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Equatable.!=(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/Equatable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/!=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV04CaseE8StrategyO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "!=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/!=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the strategy used to convert the casing of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "GraphQL schema values into generated Swift code.", + "type" : "text" + } + ], + "deprecated" : true, + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/!=(_:_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/equatable-implementations" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/camelcase.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/camelcase.json new file mode 100644 index 000000000..9d258a46f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/camelcase.json @@ -0,0 +1,335 @@ +{ + "abstract" : [ + { + "text" : "Convert to lower camel case from ", + "type" : "text" + }, + { + "code" : "snake_case", + "type" : "codeVoice" + }, + { + "text" : ", ", + "type" : "text" + }, + { + "code" : "UpperCamelCase", + "type" : "codeVoice" + }, + { + "text" : ", or ", + "type" : "text" + }, + { + "code" : "UPPERCASE", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "deprecationSummary" : [ + { + "inlineContent" : [ + { + "text" : "Use EnumCaseConversionStrategy instead.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/camelCase" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV04CaseE8StrategyO05camelG0yA2GmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "camelCase" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "platforms" : [ + + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy.camelCase" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "camelCase" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/camelcase" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the strategy used to convert the casing of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "GraphQL schema values into generated Swift code.", + "type" : "text" + } + ], + "deprecated" : true, + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/camelCase": { + "abstract" : [ + { + "text" : "Convert to lower camel case from ", + "type" : "text" + }, + { + "code" : "snake_case", + "type" : "codeVoice" + }, + { + "text" : ", ", + "type" : "text" + }, + { + "code" : "UpperCamelCase", + "type" : "codeVoice" + }, + { + "text" : ", or ", + "type" : "text" + }, + { + "code" : "UPPERCASE", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "deprecated" : true, + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "camelCase" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/camelCase", + "kind" : "symbol", + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy.camelCase", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/camelcase" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/encode(to:).json new file mode 100644 index 000000000..2d091f203 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/encode(to:).json @@ -0,0 +1,472 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.encode(to:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/RawRepresentable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/encode(to:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Encodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SYsSERzSS8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV04CaseE8StrategyO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "encode(to:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "encoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/encode(to:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the strategy used to convert the casing of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "GraphQL schema values into generated Swift code.", + "type" : "text" + } + ], + "deprecated" : true, + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/encode(to:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Encodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/encode(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "encode(to:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/encode(to:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/equatable-implementations.json new file mode 100644 index 000000000..a53cdaf28 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/equatable-implementations.json @@ -0,0 +1,263 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/Equatable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "Equatable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/!=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/equatable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the strategy used to convert the casing of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "GraphQL schema values into generated Swift code.", + "type" : "text" + } + ], + "deprecated" : true, + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/!=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hash(into:).json new file mode 100644 index 000000000..9ce8f021d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hash(into:).json @@ -0,0 +1,484 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.hash(into:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/RawRepresentable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/hash(into:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV04CaseE8StrategyO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "hash(into:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "hasher" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/hash(into:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the strategy used to convert the casing of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "GraphQL schema values into generated Swift code.", + "type" : "text" + } + ], + "deprecated" : true, + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/hash(into:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/hash(into:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "hash(into:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/hash(into:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hashvalue.json new file mode 100644 index 000000000..d859dc58a --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hashvalue.json @@ -0,0 +1,428 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.hashValue", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/RawRepresentable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/hashValue" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV04CaseE8StrategyO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hashValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "hashValue" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hashValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/hashvalue" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the strategy used to convert the casing of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "GraphQL schema values into generated Swift code.", + "type" : "text" + } + ], + "deprecated" : true, + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/hashValue": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hashValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/hashValue", + "kind" : "symbol", + "role" : "symbol", + "title" : "hashValue", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/hashvalue" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/init(from:).json new file mode 100644 index 000000000..30099c498 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/init(from:).json @@ -0,0 +1,448 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.init(from:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/RawRepresentable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/init(from:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Decodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SYsSeRzSS8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV04CaseE8StrategyO", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(from:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "decoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/init(from:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the strategy used to convert the casing of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "GraphQL schema values into generated Swift code.", + "type" : "text" + } + ], + "deprecated" : true, + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/init(from:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Decodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/init(from:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(from:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/init(from:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/init(rawvalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/init(rawvalue:).json new file mode 100644 index 000000000..c52121b52 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/init(rawvalue:).json @@ -0,0 +1,331 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.init(rawValue:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "deprecationSummary" : [ + { + "inlineContent" : [ + { + "text" : "Use EnumCaseConversionStrategy instead.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/init(rawValue:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV04CaseE8StrategyO8rawValueAGSgSS_tcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "platforms" : [ + + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(rawValue:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/init(rawvalue:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the strategy used to convert the casing of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "GraphQL schema values into generated Swift code.", + "type" : "text" + } + ], + "deprecated" : true, + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/init(rawValue:)": { + "abstract" : [ + + ], + "deprecated" : true, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/init(rawValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(rawValue:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/init(rawvalue:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/legacyapq.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/none.json similarity index 64% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/legacyapq.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/none.json index c5b14bf68..bcac0cf87 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/legacyapq.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/none.json @@ -1,7 +1,7 @@ { "abstract" : [ { - "text" : "Generates an operation manifest for pre-registering operations with the legacy", + "text" : "Generates swift code using the exact name provided in the GraphQL schema", "type" : "text" }, { @@ -9,21 +9,19 @@ "type" : "text" }, { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", - "type" : "text" - }, - { - "text" : " ", + "text" : "performing no conversion.", "type" : "text" - }, + } + ], + "deprecationSummary" : [ { - "text" : "functionality of Apollo Server\/Router.", - "type" : "text" + "inlineContent" : [ + { + "text" : "Use EnumCaseConversionStrategy instead.", + "type" : "text" + } + ], + "type" : "paragraph" } ], "hierarchy" : { @@ -31,18 +29,18 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/legacyAPQ" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/none" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO9legacyAPQyA2GmF", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV04CaseE8StrategyO4noneyA2GmF", "fragments" : [ { "kind" : "keyword", @@ -54,18 +52,21 @@ }, { "kind" : "identifier", - "text" : "legacyAPQ" + "text" : "none" } ], "modules" : [ { "name" : "ApolloCodegenLib" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Case", "symbolKind" : "case", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version.legacyAPQ" + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy.none" }, "primaryContentSections" : [ { @@ -88,7 +89,7 @@ }, { "kind" : "identifier", - "text" : "legacyAPQ" + "text" : "none" } ] } @@ -107,7 +108,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/legacyapq" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/none" ], "traits" : [ { @@ -166,27 +167,23 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { "abstract" : [ { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" }, { - "text" : " ", + "text" : " configures rules for how to convert the names of values from the", "type" : "text" }, { - "text" : "or ", + "text" : " ", "type" : "text" }, { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "schema in generated code.", "type" : "text" } ], @@ -201,26 +198,43 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy": { "abstract" : [ - + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the strategy used to convert the casing of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "GraphQL schema values into generated Swift code.", + "type" : "text" + } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -232,39 +246,26 @@ }, { "kind" : "identifier", - "text" : "Version" + "text" : "CaseConversionStrategy" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Version" + "text" : "CaseConversionStrategy" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/legacyAPQ": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/none": { "abstract" : [ { - "text" : "Generates an operation manifest for pre-registering operations with the legacy", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "Generates swift code using the exact name provided in the GraphQL schema", "type" : "text" }, { @@ -272,10 +273,11 @@ "type" : "text" }, { - "text" : "functionality of Apollo Server\/Router.", + "text" : "performing no conversion.", "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", @@ -287,27 +289,15 @@ }, { "kind" : "identifier", - "text" : "legacyAPQ" + "text" : "none" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/legacyAPQ", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/none", "kind" : "symbol", "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version.legacyAPQ", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy.none", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/legacyapq" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/none" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/rawrepresentable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/rawrepresentable-implementations.json new file mode 100644 index 000000000..a1fd9815e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/rawrepresentable-implementations.json @@ -0,0 +1,588 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/RawRepresentable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/init(from:)" + ], + "title" : "Initializers" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/hashValue" + ], + "title" : "Instance Properties" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/encode(to:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/hash(into:)" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/rawrepresentable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the strategy used to convert the casing of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "GraphQL schema values into generated Swift code.", + "type" : "text" + } + ], + "deprecated" : true, + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CaseConversionStrategy" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/encode(to:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Encodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/encode(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "encode(to:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/encode(to:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/hash(into:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/hash(into:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "hash(into:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/hash(into:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/hashValue": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hashValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/hashValue", + "kind" : "symbol", + "role" : "symbol", + "title" : "hashValue", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/hashvalue" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy/init(from:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Decodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy\/init(from:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(from:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy\/init(from:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys.json index c215b2df3..12394e2c3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys.json @@ -100,7 +100,8 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CodingKeys\/enumCases" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CodingKeys\/enumCases", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CodingKeys\/fieldAccessors" ], "title" : "Enumeration Cases" }, @@ -317,6 +318,31 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/codingkeys\/enumcases" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CodingKeys/fieldAccessors": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CodingKeys\/fieldAccessors", + "kind" : "symbol", + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CodingKeys.fieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/codingkeys\/fieldaccessors" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CodingKeys/init(intValue:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/!=(_:_:).json index 8336738a7..eda961fb6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/debugdescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/debugdescription.json index ed12cab71..ae0e37b98 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/debugdescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/debugdescription.json @@ -57,7 +57,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/description.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/description.json index dd29d9479..93b6cba24 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/description.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/description.json @@ -57,7 +57,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/fieldaccessors.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/fieldaccessors.json new file mode 100644 index 000000000..d22a0b8de --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/fieldaccessors.json @@ -0,0 +1,246 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CodingKeys" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CodingKeys\/fieldAccessors" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV10CodingKeysO14fieldAccessorsyA2GmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fieldAccessors" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CodingKeys.fieldAccessors" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fieldAccessors" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/codingkeys\/fieldaccessors" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CodingKeys": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CodingKeys", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CodingKeys" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CodingKeys", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/codingkeys" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CodingKeys/fieldAccessors": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CodingKeys\/fieldAccessors", + "kind" : "symbol", + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CodingKeys.fieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/codingkeys\/fieldaccessors" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default.json index 4de0e3253..e3c39287d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default.json @@ -91,7 +91,8 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/Default\/enumCases" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/Default\/enumCases", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/Default\/fieldAccessors" ], "title" : "Type Properties" } @@ -279,8 +280,17 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", - "text" : "CaseConversionStrategy" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", + "text" : "EnumCases" } ], "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/Default\/enumCases", @@ -289,6 +299,66 @@ "title" : "enumCases", "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/default\/enumcases" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/Default/fieldAccessors": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fieldAccessors" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "text" : "FieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/Default\/fieldAccessors", + "kind" : "symbol", + "role" : "symbol", + "title" : "fieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/default\/fieldaccessors" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default/enumcases.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default/enumcases.json index 1d9a6f8ba..06a3add5d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default/enumcases.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default/enumcases.json @@ -15,7 +15,7 @@ }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV7DefaultV9enumCasesAC04CaseE8StrategyOvpZ", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV7DefaultV9enumCasesAE04EnumI0OvpZ", "fragments" : [ { "kind" : "keyword", @@ -52,8 +52,17 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", - "text" : "CaseConversionStrategy" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", + "text" : "EnumCases" } ], "modules" : [ @@ -112,10 +121,20 @@ "text" : "." }, { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", - "text" : "CaseConversionStrategy" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", + "text" : "EnumCases" } ] } @@ -193,53 +212,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy": { - "abstract" : [ - { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " is used to specify the strategy used to convert the casing of", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "GraphQL schema values into generated Swift code.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CaseConversionStrategy" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CaseConversionStrategy" - } - ], - "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { "abstract" : [ { @@ -361,8 +333,17 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", - "text" : "CaseConversionStrategy" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", + "text" : "EnumCases" } ], "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/Default\/enumCases", @@ -371,6 +352,52 @@ "title" : "enumCases", "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/default\/enumcases" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum": { + "abstract" : [ + { + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/EnumCase", + "type" : "codeVoice" + }, + { + "text" : " is used to specify the strategy", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "used to convert the casing of enum cases in a GraphQL schema into generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "EnumCases" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "EnumCases" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default/fieldaccessors.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default/fieldaccessors.json new file mode 100644 index 000000000..441435b7d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default/fieldaccessors.json @@ -0,0 +1,412 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/Default" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/Default\/fieldAccessors" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV7DefaultV14fieldAccessorsAE05FieldI0OvpZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fieldAccessors" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "text" : "FieldAccessors" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Type Property", + "symbolKind" : "property", + "title" : "fieldAccessors" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fieldAccessors" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "text" : "FieldAccessors" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/default\/fieldaccessors" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/Default": { + "abstract" : [ + { + "text" : "Default property values", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Default" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/Default", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Default" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.Default", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/default" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/Default/fieldAccessors": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fieldAccessors" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "text" : "FieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/Default\/fieldAccessors", + "kind" : "symbol", + "role" : "symbol", + "title" : "fieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/default\/fieldaccessors" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "strategy used to convert the casing of fields on GraphQL selection sets into field accessors", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "on the response models in generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum.json similarity index 54% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum.json index 0e8e96686..138e1a7eb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum.json @@ -1,24 +1,19 @@ { "abstract" : [ { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/EnumCase", + "type" : "codeVoice" }, { - "text" : " ", + "text" : " is used to specify the strategy", "type" : "text" }, { - "text" : "or ", + "text" : " ", "type" : "text" }, { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "used to convert the casing of enum cases in a GraphQL schema into generated Swift code.", "type" : "text" } ], @@ -26,21 +21,22 @@ "paths" : [ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -48,7 +44,7 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "EnumCases" } ], "modules" : [ @@ -59,13 +55,13 @@ "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "EnumCases" } ], "role" : "symbol", - "roleHeading" : "Structure", - "symbolKind" : "struct", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput" + "roleHeading" : "Enumeration", + "symbolKind" : "enum", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases" }, "primaryContentSections" : [ { @@ -80,7 +76,7 @@ "tokens" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -88,81 +84,12 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "EnumCases" } ] } ], "kind" : "declarations" - }, - { - "content" : [ - { - "anchor" : "overview", - "level" : 2, - "text" : "Overview", - "type" : "heading" - }, - { - "inlineContent" : [ - { - "text" : "The operation manifest is a JSON file that maps all generated GraphQL operations to an", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "operation identifier. This manifest can be used to register operations with a server utilizing", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "persisted queries", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "or ", - "type" : "text" - }, - { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "Defaults to ", - "type" : "text" - }, - { - "code" : "nil", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "kind" : "content" } ], "relationshipsSections" : [ @@ -170,7 +97,9 @@ "identifiers" : [ "doc:\/\/ApolloCodegenLib\/Se", "doc:\/\/ApolloCodegenLib\/SE", - "doc:\/\/ApolloCodegenLib\/SQ" + "doc:\/\/ApolloCodegenLib\/SQ", + "doc:\/\/ApolloCodegenLib\/SH", + "doc:\/\/ApolloCodegenLib\/SY" ], "kind" : "relationships", "title" : "Conforms To", @@ -188,21 +117,22 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/init(from:)", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/init(path:version:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/camelCase", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/none" ], - "title" : "Initializers" + "title" : "Enumeration Cases" }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/init(rawValue:)" ], - "title" : "Enumerations" + "title" : "Initializers" }, { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Equatable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/Equatable-Implementations", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/RawRepresentable-Implementations" ], "title" : "Default Implementations" } @@ -210,7 +140,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum" ], "traits" : [ { @@ -226,11 +156,21 @@ "title" : "Swift.Encodable", "type" : "unresolvable" }, +"doc://ApolloCodegenLib/SH": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SH", + "title" : "Swift.Hashable", + "type" : "unresolvable" +}, "doc://ApolloCodegenLib/SQ": { "identifier" : "doc:\/\/ApolloCodegenLib\/SQ", "title" : "Swift.Equatable", "type" : "unresolvable" }, +"doc://ApolloCodegenLib/SY": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SY", + "title" : "Swift.RawRepresentable", + "type" : "unresolvable" +}, "doc://ApolloCodegenLib/Se": { "identifier" : "doc:\/\/ApolloCodegenLib\/Se", "title" : "Swift.Decodable", @@ -284,27 +224,23 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { "abstract" : [ { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" }, { - "text" : " ", + "text" : " configures rules for how to convert the names of values from the", "type" : "text" }, { - "text" : "or ", + "text" : " ", "type" : "text" }, { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "schema in generated code.", "type" : "text" } ], @@ -319,36 +255,40 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Equatable-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Equatable-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "Equatable Implementations", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/equatable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum": { "abstract" : [ - + { + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/EnumCase", + "type" : "codeVoice" + }, + { + "text" : " is used to specify the strategy", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "used to convert the casing of enum cases in a GraphQL schema into generated Swift code.", + "type" : "text" + } ], "fragments" : [ { @@ -361,70 +301,99 @@ }, { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/init(from:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/Equatable-Implementations": { "abstract" : [ ], - "fragments" : [ + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/equatable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/camelCase": { + "abstract" : [ { - "kind" : "identifier", - "text" : "init" + "text" : "Convert to lower camel case from ", + "type" : "text" }, { - "kind" : "text", - "text" : "(" + "code" : "snake_case", + "type" : "codeVoice" }, { - "kind" : "externalParam", - "text" : "from" + "text" : ", ", + "type" : "text" }, { - "kind" : "text", - "text" : ": " + "code" : "UpperCamelCase", + "type" : "codeVoice" }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s7DecoderP", - "text" : "Decoder" + "text" : ", or ", + "type" : "text" }, { - "kind" : "text", - "text" : ") " + "code" : "UPPERCASE", + "type" : "codeVoice" }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ { "kind" : "keyword", - "text" : "throws" + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "camelCase" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/init(from:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/camelCase", "kind" : "symbol", "role" : "symbol", - "title" : "init(from:)", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases.camelCase", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/init(from:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/camelcase" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/init(path:version:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/init(rawValue:)": { "abstract" : [ - { - "text" : "Designated Initializer", - "type" : "text" - } + ], "fragments" : [ { @@ -433,11 +402,11 @@ }, { "kind" : "text", - "text" : "(" + "text" : "?(" }, { "kind" : "externalParam", - "text" : "path" + "text" : "rawValue" }, { "kind" : "text", @@ -450,62 +419,51 @@ }, { "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "version" - }, + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/init(rawValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(rawValue:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/init(rawvalue:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/none": { + "abstract" : [ { - "kind" : "text", - "text" : ": " + "text" : "Generates swift code using the exact name provided in the GraphQL schema", + "type" : "text" }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", - "text" : "ApolloCodegenConfiguration" + "text" : " ", + "type" : "text" }, { - "kind" : "text", - "text" : "." - }, + "text" : "performing no conversion.", + "type" : "text" + } + ], + "fragments" : [ { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", - "text" : "OperationManifestFileOutput" + "kind" : "keyword", + "text" : "case" }, { "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", - "text" : "Version" + "text" : " " }, { - "kind" : "text", - "text" : ")" + "kind" : "identifier", + "text" : "none" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/init(path:version:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/none", "kind" : "symbol", "role" : "symbol", - "title" : "init(path:version:)", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases.none", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/init(path:version:)" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/none" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/!=(_:_:).json similarity index 78% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/!=(_:_:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/!=(_:_:).json index 17070289a..51c7beb97 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/!=(_:_:).json @@ -18,20 +18,20 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/Equatable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/Equatable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/!=(_:_:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/!=(_:_:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "Swift", - "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", "fragments" : [ { "kind" : "keyword", @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -186,7 +189,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/!=(_:_:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/!=(_:_:)" ], "traits" : [ { @@ -245,27 +248,23 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { "abstract" : [ { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" }, { - "text" : " ", + "text" : " configures rules for how to convert the names of values from the", "type" : "text" }, { - "text" : "or ", + "text" : " ", "type" : "text" }, { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "schema in generated code.", "type" : "text" } ], @@ -280,25 +279,40 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum": { "abstract" : [ - + { + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/EnumCase", + "type" : "codeVoice" + }, + { + "text" : " is used to specify the strategy", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "used to convert the casing of enum cases in a GraphQL schema into generated Swift code.", + "type" : "text" + } ], "fragments" : [ { @@ -311,23 +325,23 @@ }, { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/!=(_:_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/!=(_:_:)": { "abstract" : [ ], @@ -382,35 +396,23 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/!=(_:_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/!=(_:_:)", "kind" : "symbol", "role" : "symbol", "title" : "!=(_:_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/!=(_:_:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/!=(_:_:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/Equatable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/Equatable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/Equatable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/Equatable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "Equatable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/equatable-implementations" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/equatable-implementations" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/camelcase.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/camelcase.json similarity index 66% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/camelcase.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/camelcase.json index 086fb9038..74152dc75 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/camelcase.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/camelcase.json @@ -34,17 +34,18 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/camelCase" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/camelCase" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO05camelE0yA2EmF", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO9camelCaseyA2GmF", "fragments" : [ { "kind" : "keyword", @@ -67,7 +68,7 @@ "role" : "symbol", "roleHeading" : "Case", "symbolKind" : "case", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy.camelCase" + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases.camelCase" }, "primaryContentSections" : [ { @@ -109,7 +110,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/camelcase" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/camelcase" ], "traits" : [ { @@ -168,15 +169,15 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "isActive" : true, "type" : "reference" }, { - "text" : " is used to specify the strategy used to convert the casing of", + "text" : " configures rules for how to convert the names of values from the", "type" : "text" }, { @@ -184,7 +185,53 @@ "type" : "text" }, { - "text" : "GraphQL schema values into generated Swift code.", + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum": { + "abstract" : [ + { + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/EnumCase", + "type" : "codeVoice" + }, + { + "text" : " is used to specify the strategy", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "used to convert the casing of enum cases in a GraphQL schema into generated Swift code.", "type" : "text" } ], @@ -199,23 +246,23 @@ }, { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "EnumCases" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "EnumCases" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/camelCase": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/camelCase": { "abstract" : [ { "text" : "Convert to lower camel case from ", @@ -260,12 +307,12 @@ "text" : "camelCase" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/camelCase", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/camelCase", "kind" : "symbol", "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy.camelCase", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases.camelCase", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/camelcase" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/camelcase" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/encode(to:).json similarity index 80% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/encode(to:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/encode(to:).json index c9fa04e6c..781434f8d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/encode(to:).json @@ -18,15 +18,15 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/RawRepresentable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/encode(to:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/encode(to:)" }, "kind" : "symbol", "metadata" : { @@ -79,7 +79,7 @@ ] }, "extendedModule" : "Swift", - "externalID" : "s:SYsSERzSS8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "externalID" : "s:SYsSERzSS8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", "fragments" : [ { "kind" : "keyword", @@ -121,7 +121,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -202,7 +205,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/encode(to:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/encode(to:)" ], "traits" : [ { @@ -261,27 +264,23 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { "abstract" : [ { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" }, { - "text" : " ", + "text" : " configures rules for how to convert the names of values from the", "type" : "text" }, { - "text" : "or ", + "text" : " ", "type" : "text" }, { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "schema in generated code.", "type" : "text" } ], @@ -296,25 +295,40 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum": { "abstract" : [ - + { + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/EnumCase", + "type" : "codeVoice" + }, + { + "text" : " is used to specify the strategy", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "used to convert the casing of enum cases in a GraphQL schema into generated Swift code.", + "type" : "text" + } ], "fragments" : [ { @@ -327,34 +341,34 @@ }, { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/RawRepresentable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/RawRepresentable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/RawRepresentable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "RawRepresentable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/rawrepresentable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/rawrepresentable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/encode(to:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/encode(to:)": { "abstract" : [ ], @@ -445,24 +459,12 @@ "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/encode(to:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/encode(to:)", "kind" : "symbol", "role" : "symbol", "title" : "encode(to:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/encode(to:)" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/encode(to:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/equatable-implementations.json similarity index 72% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/equatable-implementations.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/equatable-implementations.json index 6177f4e09..8c3ad8011 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/equatable-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/equatable-implementations.json @@ -4,14 +4,14 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/Equatable-Implementations" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/Equatable-Implementations" }, "kind" : "article", "metadata" : { @@ -35,7 +35,7 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/!=(_:_:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/!=(_:_:)" ], "title" : "Operators" } @@ -43,7 +43,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/equatable-implementations" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/equatable-implementations" ], "traits" : [ { @@ -102,27 +102,23 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { "abstract" : [ { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" }, { - "text" : " ", + "text" : " configures rules for how to convert the names of values from the", "type" : "text" }, { - "text" : "or ", + "text" : " ", "type" : "text" }, { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "schema in generated code.", "type" : "text" } ], @@ -137,25 +133,40 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum": { "abstract" : [ - + { + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/EnumCase", + "type" : "codeVoice" + }, + { + "text" : " is used to specify the strategy", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "used to convert the casing of enum cases in a GraphQL schema into generated Swift code.", + "type" : "text" + } ], "fragments" : [ { @@ -168,23 +179,23 @@ }, { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/!=(_:_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/!=(_:_:)": { "abstract" : [ ], @@ -239,24 +250,12 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/!=(_:_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/!=(_:_:)", "kind" : "symbol", "role" : "symbol", "title" : "!=(_:_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/!=(_:_:)" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/!=(_:_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hash(into:).json similarity index 79% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/hash(into:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hash(into:).json index aed658f76..fe58f7b9c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hash(into:).json @@ -18,15 +18,15 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/RawRepresentable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/hash(into:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/hash(into:)" }, "kind" : "symbol", "metadata" : { @@ -79,7 +79,7 @@ ] }, "extendedModule" : "Swift", - "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", "fragments" : [ { "kind" : "keyword", @@ -125,7 +125,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -210,7 +213,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/hash(into:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/hash(into:)" ], "traits" : [ { @@ -269,27 +272,23 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { "abstract" : [ { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" }, { - "text" : " ", + "text" : " configures rules for how to convert the names of values from the", "type" : "text" }, { - "text" : "or ", + "text" : " ", "type" : "text" }, { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "schema in generated code.", "type" : "text" } ], @@ -304,25 +303,40 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum": { "abstract" : [ - + { + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/EnumCase", + "type" : "codeVoice" + }, + { + "text" : " is used to specify the strategy", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "used to convert the casing of enum cases in a GraphQL schema into generated Swift code.", + "type" : "text" + } ], "fragments" : [ { @@ -335,34 +349,34 @@ }, { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/RawRepresentable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/RawRepresentable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/RawRepresentable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "RawRepresentable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/rawrepresentable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/rawrepresentable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/hash(into:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/hash(into:)": { "abstract" : [ ], @@ -457,24 +471,12 @@ "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/hash(into:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/hash(into:)", "kind" : "symbol", "role" : "symbol", "title" : "hash(into:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/hash(into:)" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/hash(into:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hashvalue.json similarity index 78% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/hashvalue.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hashvalue.json index 12bb39613..afb85b647 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hashvalue.json @@ -18,15 +18,15 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/RawRepresentable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/hashValue" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/hashValue" }, "kind" : "symbol", "metadata" : { @@ -79,7 +79,7 @@ ] }, "extendedModule" : "Swift", - "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", "fragments" : [ { "kind" : "keyword", @@ -105,7 +105,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -174,7 +177,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/hashvalue" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/hashvalue" ], "traits" : [ { @@ -233,27 +236,23 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { "abstract" : [ { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" }, { - "text" : " ", + "text" : " configures rules for how to convert the names of values from the", "type" : "text" }, { - "text" : "or ", + "text" : " ", "type" : "text" }, { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "schema in generated code.", "type" : "text" } ], @@ -268,25 +267,40 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum": { "abstract" : [ - + { + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/EnumCase", + "type" : "codeVoice" + }, + { + "text" : " is used to specify the strategy", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "used to convert the casing of enum cases in a GraphQL schema into generated Swift code.", + "type" : "text" + } ], "fragments" : [ { @@ -299,34 +313,34 @@ }, { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/RawRepresentable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/RawRepresentable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/RawRepresentable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "RawRepresentable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/rawrepresentable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/rawrepresentable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/hashValue": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/hashValue": { "abstract" : [ ], @@ -401,24 +415,12 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/hashValue", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/hashValue", "kind" : "symbol", "role" : "symbol", "title" : "hashValue", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/hashvalue" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/hashvalue" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/init(from:).json similarity index 78% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/init(from:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/init(from:).json index 17642ca8d..f2672bd07 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/init(from:).json @@ -18,15 +18,15 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/RawRepresentable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/init(from:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/init(from:)" }, "kind" : "symbol", "metadata" : { @@ -79,7 +79,7 @@ ] }, "extendedModule" : "Swift", - "externalID" : "s:SYsSeRzSS8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "externalID" : "s:SYsSeRzSS8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", "fragments" : [ { "kind" : "identifier", @@ -113,7 +113,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -186,7 +189,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/init(from:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/init(from:)" ], "traits" : [ { @@ -245,27 +248,23 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { "abstract" : [ { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" }, { - "text" : " ", + "text" : " configures rules for how to convert the names of values from the", "type" : "text" }, { - "text" : "or ", + "text" : " ", "type" : "text" }, { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "schema in generated code.", "type" : "text" } ], @@ -280,25 +279,40 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum": { "abstract" : [ - + { + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/EnumCase", + "type" : "codeVoice" + }, + { + "text" : " is used to specify the strategy", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "used to convert the casing of enum cases in a GraphQL schema into generated Swift code.", + "type" : "text" + } ], "fragments" : [ { @@ -311,34 +325,34 @@ }, { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/RawRepresentable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/RawRepresentable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/RawRepresentable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "RawRepresentable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/rawrepresentable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/rawrepresentable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/init(from:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/init(from:)": { "abstract" : [ ], @@ -421,24 +435,12 @@ "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/init(from:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/init(from:)", "kind" : "symbol", "role" : "symbol", "title" : "init(from:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/init(from:)" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/init(from:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/init(rawvalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/init(rawvalue:).json similarity index 75% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/init(rawvalue:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/init(rawvalue:).json index 9a8f7ff15..15d2a8ea1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/init(rawvalue:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/init(rawvalue:).json @@ -18,18 +18,18 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/init(rawValue:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/init(rawValue:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO8rawValueAGSgSS_tcfc", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO8rawValueAGSgSS_tcfc", "fragments" : [ { "kind" : "identifier", @@ -120,7 +120,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/init(rawvalue:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/init(rawvalue:)" ], "traits" : [ { @@ -179,27 +179,23 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { "abstract" : [ { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" }, { - "text" : " ", + "text" : " configures rules for how to convert the names of values from the", "type" : "text" }, { - "text" : "or ", + "text" : " ", "type" : "text" }, { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "schema in generated code.", "type" : "text" } ], @@ -214,25 +210,40 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum": { "abstract" : [ - + { + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/EnumCase", + "type" : "codeVoice" + }, + { + "text" : " is used to specify the strategy", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "used to convert the casing of enum cases in a GraphQL schema into generated Swift code.", + "type" : "text" + } ], "fragments" : [ { @@ -245,23 +256,23 @@ }, { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/init(rawValue:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/init(rawValue:)": { "abstract" : [ ], @@ -292,24 +303,12 @@ "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/init(rawValue:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/init(rawValue:)", "kind" : "symbol", "role" : "symbol", "title" : "init(rawValue:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/init(rawvalue:)" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/init(rawvalue:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/none.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/none.json new file mode 100644 index 000000000..b050eb23e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/none.json @@ -0,0 +1,286 @@ +{ + "abstract" : [ + { + "text" : "Generates swift code using the exact name provided in the GraphQL schema", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "performing no conversion.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/none" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO4noneyA2GmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "none" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases.none" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "none" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/none" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum": { + "abstract" : [ + { + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/EnumCase", + "type" : "codeVoice" + }, + { + "text" : " is used to specify the strategy", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "used to convert the casing of enum cases in a GraphQL schema into generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "EnumCases" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "EnumCases" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/none": { + "abstract" : [ + { + "text" : "Generates swift code using the exact name provided in the GraphQL schema", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "performing no conversion.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "none" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/none", + "kind" : "symbol", + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases.none", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/none" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/rawrepresentable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/rawrepresentable-implementations.json similarity index 79% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/rawrepresentable-implementations.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/rawrepresentable-implementations.json index c6b388778..b0b05f0c7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/rawrepresentable-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/rawrepresentable-implementations.json @@ -4,14 +4,14 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/RawRepresentable-Implementations" }, "kind" : "article", "metadata" : { @@ -35,22 +35,22 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/init(from:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/init(from:)" ], "title" : "Initializers" }, { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/hashValue" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/hashValue" ], "title" : "Instance Properties" }, { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/encode(to:)", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/hash(into:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/encode(to:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/hash(into:)" ], "title" : "Instance Methods" } @@ -58,7 +58,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/rawrepresentable-implementations" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/rawrepresentable-implementations" ], "traits" : [ { @@ -117,27 +117,23 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { "abstract" : [ { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" }, { - "text" : " ", + "text" : " configures rules for how to convert the names of values from the", "type" : "text" }, { - "text" : "or ", + "text" : " ", "type" : "text" }, { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "schema in generated code.", "type" : "text" } ], @@ -152,25 +148,40 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "ConversionStrategies" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum": { "abstract" : [ - + { + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/EnumCase", + "type" : "codeVoice" + }, + { + "text" : " is used to specify the strategy", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "used to convert the casing of enum cases in a GraphQL schema into generated Swift code.", + "type" : "text" + } ], "fragments" : [ { @@ -183,23 +194,23 @@ }, { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Version" + "text" : "EnumCases" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/encode(to:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/encode(to:)": { "abstract" : [ ], @@ -290,14 +301,14 @@ "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/encode(to:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/encode(to:)", "kind" : "symbol", "role" : "symbol", "title" : "encode(to:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/encode(to:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/encode(to:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/hash(into:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/hash(into:)": { "abstract" : [ ], @@ -392,14 +403,14 @@ "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/hash(into:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/hash(into:)", "kind" : "symbol", "role" : "symbol", "title" : "hash(into:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/hash(into:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/hash(into:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/hashValue": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/hashValue": { "abstract" : [ ], @@ -474,14 +485,14 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/hashValue", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/hashValue", "kind" : "symbol", "role" : "symbol", "title" : "hashValue", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/hashvalue" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/hashvalue" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/init(from:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum/init(from:)": { "abstract" : [ ], @@ -564,24 +575,12 @@ "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/init(from:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum\/init(from:)", "kind" : "symbol", "role" : "symbol", "title" : "init(from:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/init(from:)" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum\/init(from:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.property.json similarity index 75% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.property.json index 8b067edf7..78117f6ee 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.property.json @@ -21,9 +21,8 @@ "type" : "text" }, { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/camelCase", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/CaseConversionStrategy\/camelCase", + "type" : "codeVoice" } ], "hierarchy" : { @@ -37,11 +36,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/enumCases" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/enumCases-swift.property" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9enumCasesAC04CaseE8StrategyOvp", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9enumCasesAE04EnumH0Ovp", "fragments" : [ { "kind" : "keyword", @@ -70,8 +69,17 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", - "text" : "CaseConversionStrategy" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", + "text" : "EnumCases" } ], "modules" : [ @@ -122,10 +130,20 @@ "text" : "." }, { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", - "text" : "CaseConversionStrategy" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", + "text" : "EnumCases" } ] } @@ -144,7 +162,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.property" ], "traits" : [ { @@ -203,15 +221,15 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "isActive" : true, "type" : "reference" }, { - "text" : " is used to specify the strategy used to convert the casing of", + "text" : " configures rules for how to convert the names of values from the", "type" : "text" }, { @@ -219,14 +237,14 @@ "type" : "text" }, { - "text" : "GraphQL schema values into generated Swift code.", + "text" : "schema in generated code.", "type" : "text" } ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "struct" }, { "kind" : "text", @@ -234,83 +252,30 @@ }, { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "ConversionStrategies" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "ConversionStrategies" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/camelCase": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum": { "abstract" : [ { - "text" : "Convert to lower camel case from ", - "type" : "text" - }, - { - "code" : "snake_case", - "type" : "codeVoice" - }, - { - "text" : ", ", - "type" : "text" - }, - { - "code" : "UpperCamelCase", + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/EnumCase", "type" : "codeVoice" }, { - "text" : ", or ", - "type" : "text" - }, - { - "code" : "UPPERCASE", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "case" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "camelCase" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/camelCase", - "kind" : "symbol", - "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy.camelCase", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/camelcase" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { - "abstract" : [ - { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " configures rules for how to convert the names of values from the", + "text" : " is used to specify the strategy", "type" : "text" }, { @@ -318,14 +283,14 @@ "type" : "text" }, { - "text" : "schema in generated code.", + "text" : "used to convert the casing of enum cases in a GraphQL schema into generated Swift code.", "type" : "text" } ], "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -333,23 +298,23 @@ }, { "kind" : "identifier", - "text" : "ConversionStrategies" + "text" : "EnumCases" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "ConversionStrategies" + "text" : "EnumCases" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/enumCases": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/enumCases-swift.property": { "abstract" : [ { "text" : "Determines how the names of enum cases in the GraphQL schema will be converted into", @@ -372,9 +337,8 @@ "type" : "text" }, { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/camelCase", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/CaseConversionStrategy\/camelCase", + "type" : "codeVoice" } ], "fragments" : [ @@ -405,16 +369,25 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", - "text" : "CaseConversionStrategy" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", + "text" : "EnumCases" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/enumCases", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/enumCases-swift.property", "kind" : "symbol", "role" : "symbol", "title" : "enumCases", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.property" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum.json new file mode 100644 index 000000000..3fd4f71d9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum.json @@ -0,0 +1,455 @@ +{ + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "strategy used to convert the casing of fields on GraphQL selection sets into field accessors", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "on the response models in generated Swift code.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "role" : "symbol", + "roleHeading" : "Enumeration", + "symbolKind" : "enum", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/Se", + "doc:\/\/ApolloCodegenLib\/SE", + "doc:\/\/ApolloCodegenLib\/SQ", + "doc:\/\/ApolloCodegenLib\/SH", + "doc:\/\/ApolloCodegenLib\/SY" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/camelCase", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/idiomatic" + ], + "title" : "Enumeration Cases" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/init(rawValue:)" + ], + "title" : "Initializers" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/Equatable-Implementations", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/RawRepresentable-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/SE": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SE", + "title" : "Swift.Encodable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/SH": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SH", + "title" : "Swift.Hashable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/SQ": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SQ", + "title" : "Swift.Equatable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/SY": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SY", + "title" : "Swift.RawRepresentable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/Se": { + "identifier" : "doc:\/\/ApolloCodegenLib\/Se", + "title" : "Swift.Decodable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "strategy used to convert the casing of fields on GraphQL selection sets into field accessors", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "on the response models in generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/equatable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/camelCase": { + "abstract" : [ + { + "text" : "This conversion strategy will:", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "camelCase" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/camelCase", + "kind" : "symbol", + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors.camelCase", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/camelcase" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/idiomatic": { + "abstract" : [ + { + "text" : "This conversion strategy will:", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "idiomatic" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/idiomatic", + "kind" : "symbol", + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors.idiomatic", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/idiomatic" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/init(rawValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/init(rawValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(rawValue:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/init(rawvalue:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/!=(_:_:).json new file mode 100644 index 000000000..f45f9add4 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/!=(_:_:).json @@ -0,0 +1,427 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Equatable.!=(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/Equatable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/!=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "!=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/!=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "strategy used to convert the casing of fields on GraphQL selection sets into field accessors", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "on the response models in generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/!=(_:_:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/equatable-implementations" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/camelcase.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/camelcase.json new file mode 100644 index 000000000..dbb498373 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/camelcase.json @@ -0,0 +1,361 @@ +{ + "abstract" : [ + { + "text" : "This conversion strategy will:", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/camelCase" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO9camelCaseyA2GmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "camelCase" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors.camelCase" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "camelCase" + } + ] + } + ], + "kind" : "declarations" + }, + { + "content" : [ + { + "anchor" : "discussion", + "level" : 2, + "text" : "Discussion", + "type" : "heading" + }, + { + "items" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Convert to ", + "type" : "text" + }, + { + "code" : "lowerCamelCase", + "type" : "codeVoice" + }, + { + "text" : " from ", + "type" : "text" + }, + { + "code" : "snake_case", + "type" : "codeVoice" + }, + { + "text" : ", or ", + "type" : "text" + }, + { + "code" : "UpperCamelCase", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Convert field names that are all ", + "type" : "text" + }, + { + "code" : "UPPERCASE", + "type" : "codeVoice" + }, + { + "text" : " to all ", + "type" : "text" + }, + { + "code" : "lowercase", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + } + ], + "type" : "unorderedList" + } + ], + "kind" : "content" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/camelcase" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "strategy used to convert the casing of fields on GraphQL selection sets into field accessors", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "on the response models in generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/camelCase": { + "abstract" : [ + { + "text" : "This conversion strategy will:", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "camelCase" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/camelCase", + "kind" : "symbol", + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors.camelCase", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/camelcase" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/encode(to:).json new file mode 100644 index 000000000..a7627c375 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/encode(to:).json @@ -0,0 +1,479 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.encode(to:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/RawRepresentable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/encode(to:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Encodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SYsSERzSS8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "encode(to:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "encoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/encode(to:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "strategy used to convert the casing of fields on GraphQL selection sets into field accessors", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "on the response models in generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/encode(to:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Encodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/encode(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "encode(to:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/encode(to:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/equatable-implementations.json new file mode 100644 index 000000000..6bccef861 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/equatable-implementations.json @@ -0,0 +1,270 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/Equatable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "Equatable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/!=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/equatable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "strategy used to convert the casing of fields on GraphQL selection sets into field accessors", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "on the response models in generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/!=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hash(into:).json new file mode 100644 index 000000000..6001232b2 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hash(into:).json @@ -0,0 +1,491 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.hash(into:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/RawRepresentable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/hash(into:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "hash(into:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "hasher" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/hash(into:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "strategy used to convert the casing of fields on GraphQL selection sets into field accessors", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "on the response models in generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/hash(into:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/hash(into:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "hash(into:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/hash(into:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hashvalue.json new file mode 100644 index 000000000..9da74f60b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hashvalue.json @@ -0,0 +1,435 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.hashValue", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/RawRepresentable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/hashValue" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hashValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "hashValue" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hashValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/hashvalue" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "strategy used to convert the casing of fields on GraphQL selection sets into field accessors", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "on the response models in generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/hashValue": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hashValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/hashValue", + "kind" : "symbol", + "role" : "symbol", + "title" : "hashValue", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/hashvalue" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/idiomatic.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/idiomatic.json new file mode 100644 index 000000000..533db151f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/idiomatic.json @@ -0,0 +1,337 @@ +{ + "abstract" : [ + { + "text" : "This conversion strategy will:", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/idiomatic" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO9idiomaticyA2GmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "idiomatic" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors.idiomatic" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "idiomatic" + } + ] + } + ], + "kind" : "declarations" + }, + { + "content" : [ + { + "anchor" : "discussion", + "level" : 2, + "text" : "Discussion", + "type" : "heading" + }, + { + "items" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Lowercase the first letter of all fields.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Convert field names that are all ", + "type" : "text" + }, + { + "code" : "UPPERCASE", + "type" : "codeVoice" + }, + { + "text" : " to all ", + "type" : "text" + }, + { + "code" : "lowercase", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + } + ], + "type" : "unorderedList" + } + ], + "kind" : "content" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/idiomatic" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "strategy used to convert the casing of fields on GraphQL selection sets into field accessors", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "on the response models in generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/idiomatic": { + "abstract" : [ + { + "text" : "This conversion strategy will:", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "idiomatic" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/idiomatic", + "kind" : "symbol", + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors.idiomatic", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/idiomatic" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(from:).json new file mode 100644 index 000000000..09f01d04e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(from:).json @@ -0,0 +1,455 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.init(from:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/RawRepresentable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/init(from:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Decodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SYsSeRzSS8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(from:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "decoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/init(from:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "strategy used to convert the casing of fields on GraphQL selection sets into field accessors", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "on the response models in generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/RawRepresentable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/RawRepresentable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/rawrepresentable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/init(from:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Decodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/init(from:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(from:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/init(from:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(rawvalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(rawvalue:).json new file mode 100644 index 000000000..29b4e28dc --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(rawvalue:).json @@ -0,0 +1,323 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "RawRepresentable.init(rawValue:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/init(rawValue:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO8rawValueAGSgSS_tcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(rawValue:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/init(rawvalue:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "strategy used to convert the casing of fields on GraphQL selection sets into field accessors", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "on the response models in generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/init(rawValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "?(" + }, + { + "kind" : "externalParam", + "text" : "rawValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/init(rawValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(rawValue:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/init(rawvalue:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/rawrepresentable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/rawrepresentable-implementations.json new file mode 100644 index 000000000..ace295d39 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/rawrepresentable-implementations.json @@ -0,0 +1,595 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/RawRepresentable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "RawRepresentable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/init(from:)" + ], + "title" : "Initializers" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/hashValue" + ], + "title" : "Instance Properties" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/encode(to:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/hash(into:)" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/rawrepresentable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "strategy used to convert the casing of fields on GraphQL selection sets into field accessors", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "on the response models in generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/encode(to:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Encodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/encode(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "encode(to:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/encode(to:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/hash(into:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hash" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "into" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6HasherV", + "text" : "Hasher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/hash(into:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "hash(into:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/hash(into:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/hashValue": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hashValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/hashValue", + "kind" : "symbol", + "role" : "symbol", + "title" : "hashValue", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/hashvalue" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum/init(from:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Self", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Decodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "RawValue", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum\/init(from:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(from:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum\/init(from:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/operationmanifest.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.property.json similarity index 65% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/operationmanifest.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.property.json index ab3f54900..9fc0ce76b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/operationmanifest.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.property.json @@ -1,7 +1,7 @@ { "abstract" : [ { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "text" : "Determines how the names of fields in the GraphQL schema will be converted into", "type" : "text" }, { @@ -9,16 +9,7 @@ "type" : "text" }, { - "text" : "or ", - "type" : "text" - }, - { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "properties in the generated Swift code.", "type" : "text" }, { @@ -30,12 +21,8 @@ "type" : "text" }, { - "code" : "nil", + "code" : "ApolloCodegenConfiguration\/CaseConversionStrategy\/camelCase", "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" } ], "hierarchy" : { @@ -43,17 +30,17 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/operationManifest" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/fieldAccessors-swift.property" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV10FileOutputV17operationManifestAC09OperationheF0VSgvp", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14fieldAccessorsAE05FieldH0Ovp", "fragments" : [ { "kind" : "keyword", @@ -65,7 +52,7 @@ }, { "kind" : "identifier", - "text" : "operationManifest" + "text" : "fieldAccessors" }, { "kind" : "text", @@ -82,12 +69,17 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", - "text" : "OperationManifestFileOutput" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" }, { "kind" : "text", - "text" : "?" + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "text" : "FieldAccessors" } ], "modules" : [ @@ -98,7 +90,7 @@ "role" : "symbol", "roleHeading" : "Instance Property", "symbolKind" : "property", - "title" : "operationManifest" + "title" : "fieldAccessors" }, "primaryContentSections" : [ { @@ -121,7 +113,7 @@ }, { "kind" : "identifier", - "text" : "operationManifest" + "text" : "fieldAccessors" }, { "kind" : "text", @@ -138,14 +130,20 @@ "text" : "." }, { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", - "text" : "OperationManifestFileOutput" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" }, { "kind" : "text", - "text" : "?" + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "text" : "FieldAccessors" } ] } @@ -164,7 +162,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/operationmanifest" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.property" ], "traits" : [ { @@ -223,10 +221,23 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { "abstract" : [ { - "text" : "The paths and files output by code generation.", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", "type" : "text" } ], @@ -241,43 +252,31 @@ }, { "kind" : "identifier", - "text" : "FileOutput" + "text" : "ConversionStrategies" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "FileOutput" + "text" : "ConversionStrategies" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.FileOutput", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/operationManifest": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "or ", - "type" : "text" - }, - { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", "isActive" : true, "type" : "reference" }, { - "text" : ".", + "text" : " is used to specify the", "type" : "text" }, { @@ -285,22 +284,22 @@ "type" : "text" }, { - "text" : "Defaults to ", + "text" : "strategy used to convert the casing of fields on GraphQL selection sets into field accessors", "type" : "text" }, { - "code" : "nil", - "type" : "codeVoice" + "text" : " ", + "type" : "text" }, { - "text" : ".", + "text" : "on the response models in generated Swift code.", "type" : "text" } ], "fragments" : [ { "kind" : "keyword", - "text" : "let" + "text" : "enum" }, { "kind" : "text", @@ -308,42 +307,26 @@ }, { "kind" : "identifier", - "text" : "operationManifest" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", - "text" : "ApolloCodegenConfiguration" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", - "text" : "OperationManifestFileOutput" - }, - { - "kind" : "text", - "text" : "?" + "text" : "FieldAccessors" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/operationManifest", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], "role" : "symbol", - "title" : "operationManifest", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/operationmanifest" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/fieldAccessors-swift.property": { "abstract" : [ { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", + "text" : "Determines how the names of fields in the GraphQL schema will be converted into", "type" : "text" }, { @@ -351,23 +334,26 @@ "type" : "text" }, { - "text" : "or ", + "text" : "properties in the generated Swift code.", "type" : "text" }, { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" + "text" : " ", + "type" : "text" }, { - "text" : ".", + "text" : "Defaults to ", "type" : "text" + }, + { + "code" : "ApolloCodegenConfiguration\/CaseConversionStrategy\/camelCase", + "type" : "codeVoice" } ], "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "let" }, { "kind" : "text", @@ -375,33 +361,42 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", - "kind" : "symbol", - "navigatorTitle" : [ + "text" : "fieldAccessors" + }, { - "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "text" : "FieldAccessors" } ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/fieldAccessors-swift.property", + "kind" : "symbol", "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "fieldAccessors", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.property" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/init(enumcases:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/init(enumcases:).json index 7f6c40074..bee0809bd 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/init(enumcases:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/init(enumcases:).json @@ -14,7 +14,8 @@ }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9enumCasesAeC04CaseE8StrategyO_tcfc", + "extendedModule" : "ApolloCodegenLib", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9enumCasesA2E04CaseE8StrategyO_tcfc", "fragments" : [ { "kind" : "identifier", @@ -43,7 +44,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV04CaseE8StrategyO", "text" : "CaseConversionStrategy" }, { @@ -55,6 +65,9 @@ { "name" : "ApolloCodegenLib" } + ], + "platforms" : [ + ], "role" : "symbol", "roleHeading" : "Initializer", @@ -99,14 +112,24 @@ "text" : "." }, { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV04CaseE8StrategyO", "text" : "CaseConversionStrategy" }, { "kind" : "text", - "text" : " = Default.enumCases)" + "text" : ")" } ] } @@ -184,15 +207,15 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "isActive" : true, "type" : "reference" }, { - "text" : " is used to specify the strategy used to convert the casing of", + "text" : " configures rules for how to convert the names of values from the", "type" : "text" }, { @@ -200,14 +223,14 @@ "type" : "text" }, { - "text" : "GraphQL schema values into generated Swift code.", + "text" : "schema in generated code.", "type" : "text" } ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "struct" }, { "kind" : "text", @@ -215,31 +238,31 @@ }, { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "ConversionStrategies" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "ConversionStrategies" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/CaseConversionStrategy": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", "isActive" : true, "type" : "reference" }, { - "text" : " configures rules for how to convert the names of values from the", + "text" : " is used to specify the strategy used to convert the casing of", "type" : "text" }, { @@ -247,14 +270,15 @@ "type" : "text" }, { - "text" : "schema in generated code.", + "text" : "GraphQL schema values into generated Swift code.", "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -262,26 +286,27 @@ }, { "kind" : "identifier", - "text" : "ConversionStrategies" + "text" : "CaseConversionStrategy" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/CaseConversionStrategy", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "ConversionStrategies" + "text" : "CaseConversionStrategy" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.CaseConversionStrategy", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/caseconversionstrategy" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/init(enumCases:)": { "abstract" : [ ], + "deprecated" : true, "fragments" : [ { "kind" : "identifier", @@ -310,7 +335,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV04CaseE8StrategyO", "text" : "CaseConversionStrategy" }, { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/init(enumcases:fieldaccessors:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/init(enumcases:fieldaccessors:).json new file mode 100644 index 000000000..60a713144 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/init(enumcases:fieldaccessors:).json @@ -0,0 +1,519 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/init(enumCases:fieldAccessors:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9enumCases14fieldAccessorsA2E04EnumH0O_AE05FieldJ0Otcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "enumCases" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", + "text" : "EnumCases" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "fieldAccessors" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "text" : "FieldAccessors" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(enumCases:fieldAccessors:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "enumCases" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", + "text" : "EnumCases" + }, + { + "kind" : "text", + "text" : " = Default.enumCases, " + }, + { + "kind" : "externalParam", + "text" : "fieldAccessors" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "text" : "FieldAccessors" + }, + { + "kind" : "text", + "text" : " = Default.fieldAccessors)" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/init(enumcases:fieldaccessors:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " configures rules for how to convert the names of values from the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "schema in generated code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ConversionStrategies" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/EnumCases-swift.enum": { + "abstract" : [ + { + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/EnumCase", + "type" : "codeVoice" + }, + { + "text" : " is used to specify the strategy", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "used to convert the casing of enum cases in a GraphQL schema into generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "EnumCases" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/EnumCases-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "EnumCases" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.EnumCases", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/enumcases-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { + "abstract" : [ + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " is used to specify the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "strategy used to convert the casing of fields on GraphQL selection sets into field accessors", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "on the response models in generated Swift code.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FieldAccessors" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.ConversionStrategies.FieldAccessors", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/fieldaccessors-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/init(enumCases:fieldAccessors:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "enumCases" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV9EnumCasesO", + "text" : "EnumCases" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "fieldAccessors" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV", + "text" : "ConversionStrategies" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV20ConversionStrategiesV14FieldAccessorsO", + "text" : "FieldAccessors" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/init(enumCases:fieldAccessors:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(enumCases:fieldAccessors:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/conversionstrategies\/init(enumcases:fieldaccessors:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/default.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/default.json index 22c2406de..b134850c8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/default.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/default.json @@ -85,8 +85,9 @@ { "identifiers" : [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Default\/experimentalFeatures", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Default\/operationManifest", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Default\/options", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Default\/schemaDownloadConfiguration" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Default\/schemaDownload" ], "title" : "Type Properties" } @@ -235,6 +236,61 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/default\/experimentalfeatures" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/Default/operationManifest": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Default\/operationManifest", + "kind" : "symbol", + "role" : "symbol", + "title" : "operationManifest", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/default\/operationmanifest" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/Default/options": { "abstract" : [ @@ -286,7 +342,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/default\/options" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/Default/schemaDownloadConfiguration": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/Default/schemaDownload": { "abstract" : [ ], @@ -309,7 +365,7 @@ }, { "kind" : "identifier", - "text" : "schemaDownloadConfiguration" + "text" : "schemaDownload" }, { "kind" : "text", @@ -325,12 +381,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Default\/schemaDownloadConfiguration", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Default\/schemaDownload", "kind" : "symbol", "role" : "symbol", - "title" : "schemaDownloadConfiguration", + "title" : "schemaDownload", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/default\/schemadownloadconfiguration" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/default\/schemadownload" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/default/operationmanifest.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/default/operationmanifest.json new file mode 100644 index 000000000..60b38f5ee --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/default/operationmanifest.json @@ -0,0 +1,321 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Default" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Default\/operationManifest" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV7DefaultV17operationManifestAC09OperationgD0VSgvpZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Type Property", + "symbolKind" : "property", + "title" : "operationManifest" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, + { + "kind" : "text", + "text" : "?" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/default\/operationmanifest" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/Default": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Default" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Default", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Default" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.Default", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/default" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/Default/operationManifest": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Default\/operationManifest", + "kind" : "symbol", + "role" : "symbol", + "title" : "operationManifest", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/default\/operationmanifest" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/default/schemadownloadconfiguration.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/default/schemadownload.json similarity index 92% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/default/schemadownloadconfiguration.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/default/schemadownload.json index 132d5e645..1499049ef 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/default/schemadownloadconfiguration.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/default/schemadownload.json @@ -10,11 +10,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Default\/schemaDownloadConfiguration" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Default\/schemaDownload" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV7DefaultV014schemaDownloadD0AA0a6SchemagD0VSgvpZ", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV7DefaultV14schemaDownloadAA0a6SchemagD0VSgvpZ", "fragments" : [ { "kind" : "keyword", @@ -34,7 +34,7 @@ }, { "kind" : "identifier", - "text" : "schemaDownloadConfiguration" + "text" : "schemaDownload" }, { "kind" : "text", @@ -58,7 +58,7 @@ "role" : "symbol", "roleHeading" : "Type Property", "symbolKind" : "property", - "title" : "schemaDownloadConfiguration" + "title" : "schemaDownload" }, "primaryContentSections" : [ { @@ -89,7 +89,7 @@ }, { "kind" : "identifier", - "text" : "schemaDownloadConfiguration" + "text" : "schemaDownload" }, { "kind" : "text", @@ -122,7 +122,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/default\/schemadownloadconfiguration" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/default\/schemadownload" ], "traits" : [ { @@ -212,7 +212,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/default" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/Default/schemaDownloadConfiguration": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/Default/schemaDownload": { "abstract" : [ ], @@ -235,7 +235,7 @@ }, { "kind" : "identifier", - "text" : "schemaDownloadConfiguration" + "text" : "schemaDownload" }, { "kind" : "text", @@ -251,12 +251,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Default\/schemaDownloadConfiguration", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/Default\/schemaDownload", "kind" : "symbol", "role" : "symbol", - "title" : "schemaDownloadConfiguration", + "title" : "schemaDownload", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/default\/schemadownloadconfiguration" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/default\/schemadownload" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloadConfiguration": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/!=(_:_:).json index 853cb2adc..74dcf1cf8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/!=(_:_:).json index a78dc2278..284cb20c6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/debugdescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/debugdescription.json index 6bdb22775..3ee1aa660 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/debugdescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/debugdescription.json @@ -57,7 +57,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/description.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/description.json index 300cece67..af6c49a48 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/description.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/description.json @@ -57,7 +57,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileinput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileinput/!=(_:_:).json index 3a2df3028..b98f5a296 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileinput/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileinput/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput.json index 6b60cad5a..0bb50a486 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput.json @@ -109,15 +109,14 @@ { "identifiers" : [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(from:)", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:operationIdentifiersPath:)", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:operationManifest:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:operationIdentifiersPath:)" ], "title" : "Initializers" }, { "identifiers" : [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/operationIdentifiersPath", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/operationManifest", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/operations", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/schemaTypes", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/testMocks" @@ -401,14 +400,13 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/init(from:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/init(schemaTypes:operations:testMocks:operationIdentifiersPath:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/init(schemaTypes:operations:testMocks:)": { "abstract" : [ { - "text" : "Deprecated initializer.", + "text" : "Designated initializer.", "type" : "text" } ], - "deprecated" : true, "fragments" : [ { "kind" : "identifier", @@ -494,40 +492,24 @@ }, { "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "operationIdentifiersPath" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?)" + "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:operationIdentifiersPath:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(schemaTypes:operations:testMocks:operationIdentifiersPath:)", + "title" : "init(schemaTypes:operations:testMocks:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/init(schematypes:operations:testmocks:operationidentifierspath:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/init(schematypes:operations:testmocks:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/init(schemaTypes:operations:testMocks:operationManifest:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/init(schemaTypes:operations:testMocks:operationIdentifiersPath:)": { "abstract" : [ { - "text" : "Designated initializer.", + "text" : "Deprecated initializer.", "type" : "text" } ], + "deprecated" : true, "fragments" : [ { "kind" : "identifier", @@ -617,7 +599,7 @@ }, { "kind" : "externalParam", - "text" : "operationManifest" + "text" : "operationIdentifiersPath" }, { "kind" : "text", @@ -625,29 +607,20 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", - "text" : "ApolloCodegenConfiguration" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", - "text" : "OperationManifestFileOutput" + "preciseIdentifier" : "s:SS", + "text" : "String" }, { "kind" : "text", "text" : "?)" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:operationManifest:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:operationIdentifiersPath:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(schemaTypes:operations:testMocks:operationManifest:)", + "title" : "init(schemaTypes:operations:testMocks:operationIdentifiersPath:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/init(schematypes:operations:testmocks:operationmanifest:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/init(schematypes:operations:testmocks:operationidentifierspath:)" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/operationIdentifiersPath": { "abstract" : [ @@ -691,89 +664,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/operationidentifierspath" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/operationManifest": { - "abstract" : [ - { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "or ", - "type" : "text" - }, - { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "Defaults to ", - "type" : "text" - }, - { - "code" : "nil", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "let" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "operationManifest" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", - "text" : "ApolloCodegenConfiguration" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", - "text" : "OperationManifestFileOutput" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/operationManifest", - "kind" : "symbol", - "role" : "symbol", - "title" : "operationManifest", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/operationmanifest" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/operations": { "abstract" : [ { @@ -911,18 +801,6 @@ "title" : "testMocks", "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/testmocks" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/!=(_:_:).json index 6502cd0ad..f306a1c7f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default.json index d8ab138a4..d782f14f8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default.json @@ -91,7 +91,6 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default\/operationManifest", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default\/operations", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default\/testMocks" ], @@ -228,61 +227,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/default" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/Default/operationManifest": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "let" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "operationManifest" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", - "text" : "ApolloCodegenConfiguration" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", - "text" : "OperationManifestFileOutput" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default\/operationManifest", - "kind" : "symbol", - "role" : "symbol", - "title" : "operationManifest", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/default\/operationmanifest" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/Default/operations": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/init(schematypes:operations:testmocks:operationmanifest:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/init(schematypes:operations:testmocks:).json similarity index 81% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/init(schematypes:operations:testmocks:operationmanifest:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/init(schematypes:operations:testmocks:).json index 36f26de43..fd1b02e95 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/init(schematypes:operations:testmocks:operationmanifest:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/init(schematypes:operations:testmocks:).json @@ -16,11 +16,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:operationManifest:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV10FileOutputV11schemaTypes10operations9testMocks17operationManifestAeC06SchemaheF0V_AC010OperationseF0OAC08TestMockeF0OAC09OperationmeF0VSgtcfc", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV10FileOutputV11schemaTypes10operations9testMocksAeC06SchemaheF0V_AC010OperationseF0OAC08TestMockeF0Otcfc", "fragments" : [ { "kind" : "identifier", @@ -106,33 +106,7 @@ }, { "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "operationManifest" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", - "text" : "ApolloCodegenConfiguration" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", - "text" : "OperationManifestFileOutput" - }, - { - "kind" : "text", - "text" : "?)" + "text" : ")" } ], "modules" : [ @@ -143,7 +117,7 @@ "role" : "symbol", "roleHeading" : "Initializer", "symbolKind" : "init", - "title" : "init(schemaTypes:operations:testMocks:operationManifest:)" + "title" : "init(schemaTypes:operations:testMocks:)" }, "primaryContentSections" : [ { @@ -246,35 +220,7 @@ }, { "kind" : "text", - "text" : " = Default.testMocks, " - }, - { - "kind" : "externalParam", - "text" : "operationManifest" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", - "text" : "ApolloCodegenConfiguration" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", - "text" : "OperationManifestFileOutput" - }, - { - "kind" : "text", - "text" : "? = Default.operationManifest)" + "text" : " = Default.testMocks)" } ] } @@ -438,7 +384,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/init(schematypes:operations:testmocks:operationmanifest:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/init(schematypes:operations:testmocks:)" ], "traits" : [ { @@ -531,7 +477,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/init(schemaTypes:operations:testMocks:operationManifest:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/init(schemaTypes:operations:testMocks:)": { "abstract" : [ { "text" : "Designated initializer.", @@ -623,92 +569,15 @@ }, { "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "operationManifest" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", - "text" : "ApolloCodegenConfiguration" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", - "text" : "OperationManifestFileOutput" - }, - { - "kind" : "text", - "text" : "?)" + "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:operationManifest:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/init(schemaTypes:operations:testMocks:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(schemaTypes:operations:testMocks:operationManifest:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/init(schematypes:operations:testmocks:operationmanifest:)" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { - "abstract" : [ - { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "or ", - "type" : "text" - }, - { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "OperationManifestFileOutput" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "OperationManifestFileOutput" - } - ], - "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "init(schemaTypes:operations:testMocks:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/init(schematypes:operations:testmocks:)" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationsFileOutput": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/operationidentifierspath.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/operationidentifierspath.json index d92a66c8b..26fcc59b0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/operationidentifierspath.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/operationidentifierspath.json @@ -5,6 +5,17 @@ "type" : "text" } ], + "deprecationSummary" : [ + { + "inlineContent" : [ + { + "text" : "Moved to ApolloCodegenConfiguration.OperationManifestConfiguration.OperationManifest.path", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], "hierarchy" : { "paths" : [ [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/init(schemaname:input:output:options:experimentalfeatures:schemadownloadconfiguration:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/init(schemaname:input:output:options:experimentalfeatures:schemadownloadconfiguration:).json index 3f5d7e630..cc452c4ea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/init(schemaname:input:output:options:experimentalfeatures:schemadownloadconfiguration:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/init(schemaname:input:output:options:experimentalfeatures:schemadownloadconfiguration:).json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownloadConfiguration:)", + "code" : "init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownload:operationManifest:)", "type" : "codeVoice" }, { @@ -358,7 +358,7 @@ }, { "kind" : "text", - "text" : "? = Default.schemaDownloadConfiguration)" + "text" : "? = Default.schemaDownload)" } ] } @@ -654,7 +654,7 @@ "type" : "text" }, { - "code" : "init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownloadConfiguration:)", + "code" : "init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownload:operationManifest:)", "type" : "codeVoice" }, { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/init(schemanamespace:input:output:options:experimentalfeatures:schemadownloadconfiguration:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/init(schemanamespace:input:output:options:experimentalfeatures:schemadownload:operationmanifest:).json similarity index 84% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/init(schemanamespace:input:output:options:experimentalfeatures:schemadownloadconfiguration:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/init(schemanamespace:input:output:options:experimentalfeatures:schemadownload:operationmanifest:).json index 895382e4a..5b2c28bf0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/init(schemanamespace:input:output:options:experimentalfeatures:schemadownloadconfiguration:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/init(schemanamespace:input:output:options:experimentalfeatures:schemadownload:operationmanifest:).json @@ -15,11 +15,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownloadConfiguration:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownload:operationManifest:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV15schemaNamespace5input6output7options20experimentalFeatures0e8DownloadD0ACSS_AC9FileInputVAC0M6OutputVAC0O7OptionsVAC012ExperimentalK0VAA0a6SchemalD0VSgtcfc", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV15schemaNamespace5input6output7options20experimentalFeatures0E8Download17operationManifestACSS_AC9FileInputVAC0O6OutputVAC0Q7OptionsVAC012ExperimentalK0VAA0a6SchemalD0VSgAC09OperationnD0VSgtcfc", "fragments" : [ { "kind" : "identifier", @@ -152,7 +152,7 @@ }, { "kind" : "externalParam", - "text" : "schemaDownloadConfiguration" + "text" : "schemaDownload" }, { "kind" : "text", @@ -163,6 +163,32 @@ "preciseIdentifier" : "s:16ApolloCodegenLib0A27SchemaDownloadConfigurationV", "text" : "ApolloSchemaDownloadConfiguration" }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, { "kind" : "text", "text" : "?)" @@ -176,7 +202,7 @@ "role" : "symbol", "roleHeading" : "Initializer", "symbolKind" : "init", - "title" : "init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownloadConfiguration:)" + "title" : "init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownload:operationManifest:)" }, "primaryContentSections" : [ { @@ -328,7 +354,7 @@ }, { "kind" : "externalParam", - "text" : "schemaDownloadConfiguration" + "text" : "schemaDownload" }, { "kind" : "text", @@ -342,7 +368,35 @@ }, { "kind" : "text", - "text" : "? = Default.schemaDownloadConfiguration)" + "text" : "? = Default.schemaDownload, " + }, + { + "kind" : "externalParam", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, + { + "kind" : "text", + "text" : "? = Default.operationManifest)" } ] } @@ -442,7 +496,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/init(schemanamespace:input:output:options:experimentalfeatures:schemadownloadconfiguration:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/init(schemanamespace:input:output:options:experimentalfeatures:schemadownload:operationmanifest:)" ], "traits" : [ { @@ -600,6 +654,37 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { "abstract" : [ @@ -631,7 +716,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownloadConfiguration:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownload:operationManifest:)": { "abstract" : [ { "text" : "Designated initializer.", @@ -770,7 +855,7 @@ }, { "kind" : "externalParam", - "text" : "schemaDownloadConfiguration" + "text" : "schemaDownload" }, { "kind" : "text", @@ -781,17 +866,43 @@ "preciseIdentifier" : "s:16ApolloCodegenLib0A27SchemaDownloadConfigurationV", "text" : "ApolloSchemaDownloadConfiguration" }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, { "kind" : "text", "text" : "?)" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownloadConfiguration:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownload:operationManifest:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownloadConfiguration:)", + "title" : "init(schemaNamespace:input:output:options:experimentalFeatures:schemaDownload:operationManifest:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/init(schemanamespace:input:output:options:experimentalfeatures:schemadownloadconfiguration:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/init(schemanamespace:input:output:options:experimentalfeatures:schemadownload:operationmanifest:)" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloadConfiguration": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/!=(_:_:).json index e0c4917b3..ae6d1ec65 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/!=(_:_:).json index 4111ab14f..ce6779dca 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/debugdescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/debugdescription.json index a8ae694e5..3983f3eee 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/debugdescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/debugdescription.json @@ -57,7 +57,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/description.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/description.json index c094bb071..46452c165 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/description.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/description.json @@ -57,7 +57,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hash(into:).json index b72752116..666bde940 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hash(into:).json @@ -125,7 +125,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hashvalue.json index f3082d5d3..7b0a90933 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hashvalue.json @@ -105,7 +105,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/contains(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/contains(_:).json index e47633b01..c70110dd6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/contains(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/contains(_:).json @@ -96,7 +96,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formintersection(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formintersection(_:).json index d1bd9e611..4ed56adca 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formintersection(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formintersection(_:).json @@ -91,7 +91,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formsymmetricdifference(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formsymmetricdifference(_:).json index 236e9c2ca..0526ec832 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formsymmetricdifference(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formsymmetricdifference(_:).json @@ -91,7 +91,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formunion(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formunion(_:).json index f7aecef53..17497a149 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formunion(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formunion(_:).json @@ -91,7 +91,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init().json index 70234f74f..419eee628 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init().json @@ -75,7 +75,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(_:).json index 2b15ad594..e0265c771 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(_:).json @@ -59,7 +59,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(arrayliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(arrayliteral:).json index 7d3187dc9..cf3170db7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(arrayliteral:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(arrayliteral:).json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-55pr0.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-55pr0.json index bfce2c5b4..46f4417d7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-55pr0.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-55pr0.json @@ -112,7 +112,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/insert(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/insert(_:).json index 539fd3d69..e45f20856 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/insert(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/insert(_:).json @@ -132,7 +132,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/intersection(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/intersection(_:).json index 3f93bb8d2..ba53f8d7d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/intersection(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/intersection(_:).json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isdisjoint(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isdisjoint(with:).json index 7f2268cad..99ebf05c3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isdisjoint(with:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isdisjoint(with:).json @@ -72,7 +72,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isempty.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isempty.json index ce9e6febc..e0d46189a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isempty.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isempty.json @@ -56,7 +56,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsubset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsubset(of:).json index eb4533df7..75dbd0fea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsubset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsubset(of:).json @@ -72,7 +72,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsuperset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsuperset(of:).json index cbc68dd84..f12307fec 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsuperset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsuperset(of:).json @@ -72,7 +72,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issubset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issubset(of:).json index 0d258d751..d9cb8db3a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issubset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issubset(of:).json @@ -72,7 +72,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issuperset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issuperset(of:).json index 697734c54..73aeae81b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issuperset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issuperset(of:).json @@ -72,7 +72,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/remove(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/remove(_:).json index f33a6d3de..46345765c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/remove(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/remove(_:).json @@ -115,7 +115,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtract(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtract(_:).json index 5cedeb8d0..aaab8ff95 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtract(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtract(_:).json @@ -59,7 +59,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtracting(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtracting(_:).json index e4fb5659f..b58ed5597 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtracting(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtracting(_:).json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/symmetricdifference(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/symmetricdifference(_:).json index 77609f2a2..ec392f17e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/symmetricdifference(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/symmetricdifference(_:).json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/union(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/union(_:).json index f8629e2bd..7bae71489 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/union(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/union(_:).json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/update(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/update(with:).json index 03b6139af..7b3fa82cf 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/update(with:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/update(with:).json @@ -123,7 +123,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifest.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifest.json new file mode 100644 index 000000000..5333c2f60 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifest.json @@ -0,0 +1,274 @@ +{ + "abstract" : [ + { + "text" : "Configuration for generating an operation manifest for use with persisted queries.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/operationManifest" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV17operationManifestAC09OperationfD0VSgvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "operationManifest" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, + { + "kind" : "text", + "text" : "?" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifest" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/operationManifest": { + "abstract" : [ + { + "text" : "Configuration for generating an operation manifest for use with persisted queries.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationManifest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/operationManifest", + "kind" : "symbol", + "role" : "symbol", + "title" : "operationManifest", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifest" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration.json new file mode 100644 index 000000000..7048f9ac7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration.json @@ -0,0 +1,658 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloCodegenLib", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "role" : "symbol", + "roleHeading" : "Structure", + "symbolKind" : "struct", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/Se", + "doc:\/\/ApolloCodegenLib\/SE", + "doc:\/\/ApolloCodegenLib\/SQ" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Default" + ], + "title" : "Structures" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/init(from:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/init(path:version:generateManifestOnCodeGeneration:)" + ], + "title" : "Initializers" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/generateManifestOnCodeGeneration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/path", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/version-swift.property" + ], + "title" : "Instance Properties" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/encode(to:)" + ], + "title" : "Instance Methods" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum" + ], + "title" : "Enumerations" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Equatable-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/SE": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SE", + "title" : "Swift.Encodable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/SQ": { + "identifier" : "doc:\/\/ApolloCodegenLib\/SQ", + "title" : "Swift.Equatable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/Se": { + "identifier" : "doc:\/\/ApolloCodegenLib\/Se", + "title" : "Swift.Decodable", + "type" : "unresolvable" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Default": { + "abstract" : [ + { + "text" : "Default property values", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Default" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Default", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Default" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Default", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/default" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/equatable-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Version" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/encode(to:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/encode(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "encode(to:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/encode(to:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/generateManifestOnCodeGeneration": { + "abstract" : [ + { + "text" : "If set to ", + "type" : "text" + }, + { + "code" : "true", + "type" : "codeVoice" + }, + { + "text" : " will generate the operation manifest every time code generation is run. Defaults to ", + "type" : "text" + }, + { + "code" : "false", + "type" : "codeVoice" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "generateManifestOnCodeGeneration" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/generateManifestOnCodeGeneration", + "kind" : "symbol", + "role" : "symbol", + "title" : "generateManifestOnCodeGeneration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/generatemanifestoncodegeneration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/init(from:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "from" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7DecoderP", + "text" : "Decoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/init(from:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(from:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/init(from:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/init(path:version:generateManifestOnCodeGeneration:)": { + "abstract" : [ + { + "text" : "Designated initializer", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "path" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "version" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", + "text" : "Version" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "generateManifestOnCodeGeneration" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/init(path:version:generateManifestOnCodeGeneration:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(path:version:generateManifestOnCodeGeneration:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/init(path:version:generatemanifestoncodegeneration:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/path": { + "abstract" : [ + { + "text" : "Local path where the generated operation manifest file should be written.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "path" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/path", + "kind" : "symbol", + "role" : "symbol", + "title" : "path", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/path" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/version-swift.property": { + "abstract" : [ + { + "text" : "The version format to use when generating the operation manifest. Defaults to ", + "type" : "text" + }, + { + "code" : ".persistedQueries", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "version" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/version-swift.property", + "kind" : "symbol", + "role" : "symbol", + "title" : "version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.property" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/!=(_:_:).json similarity index 82% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/!=(_:_:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/!=(_:_:).json index dfc9e87f5..29efd046e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/!=(_:_:).json @@ -18,19 +18,19 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/Equatable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Equatable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/!=(_:_:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/!=(_:_:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "Swift", - "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", "fragments" : [ { "kind" : "keyword", @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -185,7 +188,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/!=(_:_:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/!=(_:_:)" ], "traits" : [ { @@ -244,30 +247,14 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { "abstract" : [ - { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " is used to specify the strategy used to convert the casing of", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "GraphQL schema values into generated Swift code.", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "struct" }, { "kind" : "text", @@ -275,23 +262,23 @@ }, { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "OperationManifestConfiguration" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "OperationManifestConfiguration" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/!=(_:_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/!=(_:_:)": { "abstract" : [ ], @@ -346,23 +333,23 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/!=(_:_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/!=(_:_:)", "kind" : "symbol", "role" : "symbol", "title" : "!=(_:_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/!=(_:_:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/!=(_:_:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/Equatable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Equatable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/Equatable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Equatable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "Equatable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/equatable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/equatable-implementations" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/default.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/default.json new file mode 100644 index 000000000..35ab60450 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/default.json @@ -0,0 +1,330 @@ +{ + "abstract" : [ + { + "text" : "Default property values", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Default" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7DefaultV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Default" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Default" + } + ], + "role" : "symbol", + "roleHeading" : "Structure", + "symbolKind" : "struct", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Default" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Default" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Default\/generateManifestOnCodeGeneration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Default\/version" + ], + "title" : "Type Properties" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/default" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Default": { + "abstract" : [ + { + "text" : "Default property values", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Default" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Default", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Default" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Default", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/default" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Default/generateManifestOnCodeGeneration": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "generateManifestOnCodeGeneration" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Default\/generateManifestOnCodeGeneration", + "kind" : "symbol", + "role" : "symbol", + "title" : "generateManifestOnCodeGeneration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/default\/generatemanifestoncodegeneration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Default/version": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "version" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Default\/version", + "kind" : "symbol", + "role" : "symbol", + "title" : "version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/default\/version" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/default/generatemanifestoncodegeneration.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/default/generatemanifestoncodegeneration.json new file mode 100644 index 000000000..87e47dd9c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/default/generatemanifestoncodegeneration.json @@ -0,0 +1,284 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Default" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Default\/generateManifestOnCodeGeneration" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7DefaultV08generateF16OnCodeGenerationSbvpZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "generateManifestOnCodeGeneration" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Type Property", + "symbolKind" : "property", + "title" : "generateManifestOnCodeGeneration" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "generateManifestOnCodeGeneration" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/default\/generatemanifestoncodegeneration" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Default": { + "abstract" : [ + { + "text" : "Default property values", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Default" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Default", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Default" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Default", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/default" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Default/generateManifestOnCodeGeneration": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "generateManifestOnCodeGeneration" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Default\/generateManifestOnCodeGeneration", + "kind" : "symbol", + "role" : "symbol", + "title" : "generateManifestOnCodeGeneration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/default\/generatemanifestoncodegeneration" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default/operationmanifest.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/default/version.json similarity index 72% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default/operationmanifest.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/default/version.json index 117acb0da..9b440ac92 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/default/operationmanifest.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/default/version.json @@ -4,18 +4,18 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Default" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default\/operationManifest" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Default\/version" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV10FileOutputV7DefaultV17operationManifestAC09OperationieF0VSgvpZ", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7DefaultV7versionAE7VersionOvpZ", "fragments" : [ { "kind" : "keyword", @@ -35,7 +35,7 @@ }, { "kind" : "identifier", - "text" : "operationManifest" + "text" : "version" }, { "kind" : "text", @@ -52,12 +52,17 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", - "text" : "OperationManifestFileOutput" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" }, { "kind" : "text", - "text" : "?" + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", + "text" : "Version" } ], "modules" : [ @@ -68,7 +73,7 @@ "role" : "symbol", "roleHeading" : "Type Property", "symbolKind" : "property", - "title" : "operationManifest" + "title" : "version" }, "primaryContentSections" : [ { @@ -99,7 +104,7 @@ }, { "kind" : "identifier", - "text" : "operationManifest" + "text" : "version" }, { "kind" : "text", @@ -116,14 +121,20 @@ "text" : "." }, { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", - "text" : "OperationManifestFileOutput" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" }, { "kind" : "text", - "text" : "?" + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", + "text" : "Version" } ] } @@ -142,7 +153,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/default\/operationmanifest" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/default\/version" ], "traits" : [ { @@ -201,12 +212,9 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { "abstract" : [ - { - "text" : "The paths and files output by code generation.", - "type" : "text" - } + ], "fragments" : [ { @@ -219,23 +227,23 @@ }, { "kind" : "identifier", - "text" : "FileOutput" + "text" : "OperationManifestConfiguration" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "FileOutput" + "text" : "OperationManifestConfiguration" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.FileOutput", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/Default": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Default": { "abstract" : [ { "text" : "Default property values", @@ -256,7 +264,7 @@ "text" : "Default" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Default", "kind" : "symbol", "navigatorTitle" : [ { @@ -265,11 +273,11 @@ } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.FileOutput.Default", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Default", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/default" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/default" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/FileOutput/Default/operationManifest": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Default/version": { "abstract" : [ ], @@ -292,7 +300,7 @@ }, { "kind" : "identifier", - "text" : "operationManifest" + "text" : "version" }, { "kind" : "text", @@ -309,49 +317,34 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", - "text" : "OperationManifestFileOutput" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" }, { "kind" : "text", - "text" : "?" + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", + "text" : "Version" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/FileOutput\/Default\/operationManifest", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Default\/version", "kind" : "symbol", "role" : "symbol", - "title" : "operationManifest", + "title" : "version", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/fileoutput\/default\/operationmanifest" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/default\/version" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum": { "abstract" : [ - { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "or ", - "type" : "text" - }, - { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -359,33 +352,21 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "Version" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "Version" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/encode(to:).json new file mode 100644 index 000000000..02018719c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/encode(to:).json @@ -0,0 +1,295 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Encodable.encode(to:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/encode(to:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V6encode2toys7Encoder_p_tKF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "encode(to:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "encoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/encode(to:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/encode(to:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "encode" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7EncoderP", + "text" : "Encoder" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/encode(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "encode(to:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/encode(to:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/equatable-implementations.json similarity index 76% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/equatable-implementations.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/equatable-implementations.json index dd868cfd7..21a841bdd 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/equatable-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/equatable-implementations.json @@ -4,13 +4,13 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/Equatable-Implementations" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Equatable-Implementations" }, "kind" : "article", "metadata" : { @@ -34,7 +34,7 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/!=(_:_:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/!=(_:_:)" ], "title" : "Operators" } @@ -42,7 +42,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/equatable-implementations" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/equatable-implementations" ], "traits" : [ { @@ -101,30 +101,14 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { "abstract" : [ - { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " is used to specify the strategy used to convert the casing of", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "GraphQL schema values into generated Swift code.", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "struct" }, { "kind" : "text", @@ -132,23 +116,23 @@ }, { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "OperationManifestConfiguration" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "OperationManifestConfiguration" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/!=(_:_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/!=(_:_:)": { "abstract" : [ ], @@ -203,12 +187,12 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/!=(_:_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/!=(_:_:)", "kind" : "symbol", "role" : "symbol", "title" : "!=(_:_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/!=(_:_:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/!=(_:_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/generatemanifestoncodegeneration.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/generatemanifestoncodegeneration.json new file mode 100644 index 000000000..7ddf6243c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/generatemanifestoncodegeneration.json @@ -0,0 +1,258 @@ +{ + "abstract" : [ + { + "text" : "If set to ", + "type" : "text" + }, + { + "code" : "true", + "type" : "codeVoice" + }, + { + "text" : " will generate the operation manifest every time code generation is run. Defaults to ", + "type" : "text" + }, + { + "code" : "false", + "type" : "codeVoice" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/generateManifestOnCodeGeneration" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V08generateF16OnCodeGenerationSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "generateManifestOnCodeGeneration" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "generateManifestOnCodeGeneration" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "generateManifestOnCodeGeneration" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/generatemanifestoncodegeneration" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/generateManifestOnCodeGeneration": { + "abstract" : [ + { + "text" : "If set to ", + "type" : "text" + }, + { + "code" : "true", + "type" : "codeVoice" + }, + { + "text" : " will generate the operation manifest every time code generation is run. Defaults to ", + "type" : "text" + }, + { + "code" : "false", + "type" : "codeVoice" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "generateManifestOnCodeGeneration" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/generateManifestOnCodeGeneration", + "kind" : "symbol", + "role" : "symbol", + "title" : "generateManifestOnCodeGeneration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/generatemanifestoncodegeneration" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/init(from:).json similarity index 76% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/init(from:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/init(from:).json index 846431a7b..0b20fe5b9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/init(from:).json @@ -18,17 +18,17 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/init(from:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/init(from:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV4fromAEs7Decoder_p_tKcfc", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V4fromAEs7Decoder_p_tKcfc", "fragments" : [ { "kind" : "identifier", @@ -135,7 +135,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/init(from:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/init(from:)" ], "traits" : [ { @@ -194,29 +194,9 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { "abstract" : [ - { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "or ", - "type" : "text" - }, - { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", - "type" : "text" - } + ], "fragments" : [ { @@ -229,23 +209,23 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "OperationManifestConfiguration" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "OperationManifestConfiguration" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/init(from:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/init(from:)": { "abstract" : [ ], @@ -280,24 +260,12 @@ "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/init(from:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/init(from:)", "kind" : "symbol", "role" : "symbol", "title" : "init(from:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/init(from:)" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/init(from:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/init(path:version:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/init(path:version:generatemanifestoncodegeneration:).json similarity index 71% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/init(path:version:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/init(path:version:generatemanifestoncodegeneration:).json index d59e7ca81..1f3e2e92a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/init(path:version:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/init(path:version:generatemanifestoncodegeneration:).json @@ -1,7 +1,7 @@ { "abstract" : [ { - "text" : "Designated Initializer", + "text" : "Designated initializer", "type" : "text" } ], @@ -10,17 +10,17 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/init(path:version:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/init(path:version:generateManifestOnCodeGeneration:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV4path7versionAESS_AE7VersionOtcfc", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V4path7version08generateF16OnCodeGenerationAESS_AE7VersionOSbtcfc", "fragments" : [ { "kind" : "identifier", @@ -66,8 +66,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", - "text" : "OperationManifestFileOutput" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" }, { "kind" : "text", @@ -75,9 +75,26 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", "text" : "Version" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "generateManifestOnCodeGeneration" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, { "kind" : "text", "text" : ")" @@ -91,7 +108,7 @@ "role" : "symbol", "roleHeading" : "Initializer", "symbolKind" : "init", - "title" : "init(path:version:)" + "title" : "init(path:version:generateManifestOnCodeGeneration:)" }, "primaryContentSections" : [ { @@ -148,24 +165,41 @@ "text" : "." }, { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", - "text" : "OperationManifestFileOutput" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" }, { "kind" : "text", "text" : "." }, { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", "text" : "Version" }, { "kind" : "text", - "text" : " = .persistedQueries)" + "text" : " = Default.version, " + }, + { + "kind" : "externalParam", + "text" : "generateManifestOnCodeGeneration" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " = Default.generateManifestOnCodeGeneration)" } ] } @@ -194,19 +228,33 @@ { "inlineContent" : [ { - "text" : "The version format to use when generating the operation manifest.", + "text" : "The version format to use when generating the operation manifest. Defaults to ", "type" : "text" }, { - "text" : " ", - "type" : "text" + "code" : ".persistedQueries", + "type" : "codeVoice" }, { - "text" : "Defaults to ", + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "version" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Whether or nor the operation manifest should be generated whenever code generation is run. Defaults to ", "type" : "text" }, { - "code" : ".persistedQueries", + "code" : "false", "type" : "codeVoice" }, { @@ -217,7 +265,7 @@ "type" : "paragraph" } ], - "name" : "version" + "name" : "generateManifestOnCodeGeneration" } ] } @@ -233,7 +281,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/init(path:version:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/init(path:version:generatemanifestoncodegeneration:)" ], "traits" : [ { @@ -292,29 +340,9 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { "abstract" : [ - { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "or ", - "type" : "text" - }, - { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", - "type" : "text" - } + ], "fragments" : [ { @@ -327,23 +355,23 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "OperationManifestConfiguration" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "OperationManifestConfiguration" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum": { "abstract" : [ ], @@ -361,7 +389,7 @@ "text" : "Version" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { @@ -370,14 +398,14 @@ } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/init(path:version:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/init(path:version:generateManifestOnCodeGeneration:)": { "abstract" : [ { - "text" : "Designated Initializer", + "text" : "Designated initializer", "type" : "text" } ], @@ -426,8 +454,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", - "text" : "OperationManifestFileOutput" + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" }, { "kind" : "text", @@ -435,32 +463,37 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", "text" : "Version" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "generateManifestOnCodeGeneration" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, { "kind" : "text", "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/init(path:version:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/init(path:version:generateManifestOnCodeGeneration:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(path:version:)", + "title" : "init(path:version:generateManifestOnCodeGeneration:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/init(path:version:)" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/init(path:version:generatemanifestoncodegeneration:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/none.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/path.json similarity index 66% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/none.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/path.json index 1bf950632..434764428 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/none.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/path.json @@ -1,15 +1,7 @@ { "abstract" : [ { - "text" : "Generates swift code using the exact name provided in the GraphQL schema", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "performing no conversion.", + "text" : "Local path where the generated operation manifest file should be written.", "type" : "text" } ], @@ -18,21 +10,21 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/none" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/path" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO4noneyA2EmF", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V4pathSSvp", "fragments" : [ { "kind" : "keyword", - "text" : "case" + "text" : "let" }, { "kind" : "text", @@ -40,7 +32,16 @@ }, { "kind" : "identifier", - "text" : "none" + "text" : "path" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" } ], "modules" : [ @@ -49,9 +50,9 @@ } ], "role" : "symbol", - "roleHeading" : "Case", - "symbolKind" : "case", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy.none" + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "path" }, "primaryContentSections" : [ { @@ -66,7 +67,7 @@ "tokens" : [ { "kind" : "keyword", - "text" : "case" + "text" : "let" }, { "kind" : "text", @@ -74,7 +75,16 @@ }, { "kind" : "identifier", - "text" : "none" + "text" : "path" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" } ] } @@ -93,7 +103,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/none" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/path" ], "traits" : [ { @@ -152,30 +162,14 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { "abstract" : [ - { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " is used to specify the strategy used to convert the casing of", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "GraphQL schema values into generated Swift code.", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "struct" }, { "kind" : "text", @@ -183,41 +177,33 @@ }, { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "OperationManifestConfiguration" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "OperationManifestConfiguration" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/none": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/path": { "abstract" : [ { - "text" : "Generates swift code using the exact name provided in the GraphQL schema", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "performing no conversion.", + "text" : "Local path where the generated operation manifest file should be written.", "type" : "text" } ], "fragments" : [ { "kind" : "keyword", - "text" : "case" + "text" : "let" }, { "kind" : "text", @@ -225,15 +211,24 @@ }, { "kind" : "identifier", - "text" : "none" + "text" : "path" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/none", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/path", "kind" : "symbol", "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy.none", + "title" : "path", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/none" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/path" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum.json similarity index 68% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum.json index 27a1a723b..266527f02 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum.json @@ -4,17 +4,17 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", "fragments" : [ { "kind" : "keyword", @@ -43,7 +43,7 @@ "role" : "symbol", "roleHeading" : "Enumeration", "symbolKind" : "enum", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version" + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version" }, "primaryContentSections" : [ { @@ -99,22 +99,22 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/legacyAPQ", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/persistedQueries" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/legacy", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/persistedQueries" ], "title" : "Enumeration Cases" }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/init(rawValue:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/init(rawValue:)" ], "title" : "Initializers" }, { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/Equatable-Implementations", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/Equatable-Implementations", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/RawRepresentable-Implementations" ], "title" : "Default Implementations" } @@ -122,7 +122,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum" ], "traits" : [ { @@ -206,29 +206,9 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { "abstract" : [ - { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "or ", - "type" : "text" - }, - { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", - "type" : "text" - } + ], "fragments" : [ { @@ -241,23 +221,23 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "OperationManifestConfiguration" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "OperationManifestConfiguration" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum": { "abstract" : [ ], @@ -275,7 +255,7 @@ "text" : "Version" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { @@ -284,33 +264,33 @@ } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/Equatable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/Equatable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/Equatable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/Equatable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "Equatable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/equatable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/equatable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/RawRepresentable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/RawRepresentable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/RawRepresentable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/RawRepresentable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "RawRepresentable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/rawrepresentable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/rawrepresentable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/init(rawValue:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/init(rawValue:)": { "abstract" : [ ], @@ -341,17 +321,17 @@ "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/init(rawValue:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/init(rawValue:)", "kind" : "symbol", "role" : "symbol", "title" : "init(rawValue:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/init(rawvalue:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/init(rawvalue:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/legacyAPQ": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/legacy": { "abstract" : [ { - "text" : "Generates an operation manifest for pre-registering operations with the legacy", + "text" : "Generates an operation manifest in the legacy safelisting format used prior to the", "type" : "text" }, { @@ -359,20 +339,12 @@ "type" : "text" }, { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", + "identifier" : "https:\/\/www.apollographql.com\/docs\/ios\/fetching\/persisted-queries", "isActive" : true, "type" : "reference" }, { - "text" : ".", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "functionality of Apollo Server\/Router.", + "text" : " feature.", "type" : "text" } ], @@ -387,17 +359,17 @@ }, { "kind" : "identifier", - "text" : "legacyAPQ" + "text" : "legacy" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/legacyAPQ", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/legacy", "kind" : "symbol", "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version.legacyAPQ", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version.legacy", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/legacyapq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/legacy" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/persistedQueries": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/persistedQueries": { "abstract" : [ { "text" : "Generates an operation manifest for use with persisted queries.", @@ -418,24 +390,24 @@ "text" : "persistedQueries" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/persistedQueries", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/persistedQueries", "kind" : "symbol", "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version.persistedQueries", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version.persistedQueries", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/persistedqueries" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/persistedqueries" }, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", +"https://www.apollographql.com/docs/ios/fetching/persisted-queries": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/ios\/fetching\/persisted-queries", + "title" : "Persisted Queries", "titleInlineContent" : [ { - "text" : "Automatic Persisted Queries (APQs)", + "text" : "Persisted Queries", "type" : "text" } ], "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "https:\/\/www.apollographql.com\/docs\/ios\/fetching\/persisted-queries" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/!=(_:_:).json similarity index 75% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/!=(_:_:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/!=(_:_:).json index b858e3d00..af820eec3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/!=(_:_:).json @@ -18,19 +18,20 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Equatable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/Equatable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/!=(_:_:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/!=(_:_:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "Swift", - "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", "fragments" : [ { "kind" : "keyword", @@ -84,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -185,7 +189,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/!=(_:_:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/!=(_:_:)" ], "traits" : [ { @@ -244,34 +248,45 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { "abstract" : [ + + ], + "fragments" : [ { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" + "kind" : "keyword", + "text" : "struct" }, { - "text" : "or ", - "type" : "text" + "kind" : "text", + "text" : " " }, { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ { - "text" : ".", - "type" : "text" + "kind" : "identifier", + "text" : "OperationManifestConfiguration" } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum": { + "abstract" : [ + ], "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -279,23 +294,23 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "Version" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "Version" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/!=(_:_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/!=(_:_:)": { "abstract" : [ ], @@ -350,35 +365,23 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/!=(_:_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/!=(_:_:)", "kind" : "symbol", "role" : "symbol", "title" : "!=(_:_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/!=(_:_:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/!=(_:_:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Equatable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/Equatable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Equatable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/Equatable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "Equatable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/equatable-implementations" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/equatable-implementations" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/encode(to:).json similarity index 77% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/encode(to:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/encode(to:).json index 1c8a537e5..3aad654f2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/encode(to:).json @@ -18,14 +18,15 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/RawRepresentable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/RawRepresentable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/encode(to:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/encode(to:)" }, "kind" : "symbol", "metadata" : { @@ -78,7 +79,7 @@ ] }, "extendedModule" : "Swift", - "externalID" : "s:SYsSERzSS8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", + "externalID" : "s:SYsSERzSS8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", "fragments" : [ { "kind" : "keyword", @@ -120,7 +121,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -201,7 +205,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/encode(to:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/encode(to:)" ], "traits" : [ { @@ -260,25 +264,40 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { "abstract" : [ + + ], + "fragments" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "isActive" : true, - "type" : "reference" + "kind" : "keyword", + "text" : "struct" }, { - "text" : " is used to specify the strategy used to convert the casing of", - "type" : "text" + "kind" : "text", + "text" : " " }, { - "text" : " ", - "type" : "text" - }, + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ { - "text" : "GraphQL schema values into generated Swift code.", - "type" : "text" + "kind" : "identifier", + "text" : "OperationManifestConfiguration" } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum": { + "abstract" : [ + ], "fragments" : [ { @@ -291,34 +310,34 @@ }, { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "Version" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "Version" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/RawRepresentable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/RawRepresentable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/RawRepresentable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/RawRepresentable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "RawRepresentable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/rawrepresentable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/rawrepresentable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/encode(to:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/encode(to:)": { "abstract" : [ ], @@ -409,12 +428,12 @@ "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/encode(to:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/encode(to:)", "kind" : "symbol", "role" : "symbol", "title" : "encode(to:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/encode(to:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/encode(to:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/equatable-implementations.json similarity index 67% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/equatable-implementations.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/equatable-implementations.json index b3c153936..ff9bdac56 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/equatable-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/equatable-implementations.json @@ -4,13 +4,14 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Equatable-Implementations" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/Equatable-Implementations" }, "kind" : "article", "metadata" : { @@ -34,7 +35,7 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/!=(_:_:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/!=(_:_:)" ], "title" : "Operators" } @@ -42,7 +43,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/equatable-implementations" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/equatable-implementations" ], "traits" : [ { @@ -101,34 +102,45 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { "abstract" : [ + + ], + "fragments" : [ { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" + "kind" : "keyword", + "text" : "struct" }, { - "text" : "or ", - "type" : "text" + "kind" : "text", + "text" : " " }, { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ { - "text" : ".", - "type" : "text" + "kind" : "identifier", + "text" : "OperationManifestConfiguration" } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum": { + "abstract" : [ + ], "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -136,23 +148,23 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "Version" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "Version" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/!=(_:_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/!=(_:_:)": { "abstract" : [ ], @@ -207,24 +219,12 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/!=(_:_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/!=(_:_:)", "kind" : "symbol", "role" : "symbol", "title" : "!=(_:_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/!=(_:_:)" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/!=(_:_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hash(into:).json similarity index 77% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/hash(into:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hash(into:).json index f33f9e9e9..0299e32c6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hash(into:).json @@ -18,14 +18,15 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/RawRepresentable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/RawRepresentable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/hash(into:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/hash(into:)" }, "kind" : "symbol", "metadata" : { @@ -78,7 +79,7 @@ ] }, "extendedModule" : "Swift", - "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", + "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", "fragments" : [ { "kind" : "keyword", @@ -124,7 +125,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -209,7 +213,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/hash(into:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/hash(into:)" ], "traits" : [ { @@ -268,25 +272,40 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { "abstract" : [ + + ], + "fragments" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "isActive" : true, - "type" : "reference" + "kind" : "keyword", + "text" : "struct" }, { - "text" : " is used to specify the strategy used to convert the casing of", - "type" : "text" + "kind" : "text", + "text" : " " }, { - "text" : " ", - "type" : "text" - }, + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ { - "text" : "GraphQL schema values into generated Swift code.", - "type" : "text" + "kind" : "identifier", + "text" : "OperationManifestConfiguration" } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum": { + "abstract" : [ + ], "fragments" : [ { @@ -299,34 +318,34 @@ }, { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "Version" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "Version" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/RawRepresentable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/RawRepresentable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/RawRepresentable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/RawRepresentable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "RawRepresentable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/rawrepresentable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/rawrepresentable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/hash(into:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/hash(into:)": { "abstract" : [ ], @@ -421,12 +440,12 @@ "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/hash(into:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/hash(into:)", "kind" : "symbol", "role" : "symbol", "title" : "hash(into:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/hash(into:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/hash(into:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hashvalue.json similarity index 75% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/hashvalue.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hashvalue.json index 02513d76d..4e2f6985c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hashvalue.json @@ -18,14 +18,15 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/RawRepresentable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/RawRepresentable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/hashValue" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/hashValue" }, "kind" : "symbol", "metadata" : { @@ -78,7 +79,7 @@ ] }, "extendedModule" : "Swift", - "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", + "externalID" : "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", "fragments" : [ { "kind" : "keyword", @@ -104,7 +105,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -173,7 +177,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/hashvalue" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/hashvalue" ], "traits" : [ { @@ -232,25 +236,40 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { "abstract" : [ + + ], + "fragments" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "isActive" : true, - "type" : "reference" + "kind" : "keyword", + "text" : "struct" }, { - "text" : " is used to specify the strategy used to convert the casing of", - "type" : "text" + "kind" : "text", + "text" : " " }, { - "text" : " ", - "type" : "text" - }, + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ { - "text" : "GraphQL schema values into generated Swift code.", - "type" : "text" + "kind" : "identifier", + "text" : "OperationManifestConfiguration" } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum": { + "abstract" : [ + ], "fragments" : [ { @@ -263,34 +282,34 @@ }, { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "Version" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "Version" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/RawRepresentable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/RawRepresentable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/RawRepresentable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/RawRepresentable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "RawRepresentable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/rawrepresentable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/rawrepresentable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/hashValue": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/hashValue": { "abstract" : [ ], @@ -365,12 +384,12 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/hashValue", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/hashValue", "kind" : "symbol", "role" : "symbol", "title" : "hashValue", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/hashvalue" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/hashvalue" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/init(from:).json similarity index 76% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/init(from:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/init(from:).json index 90fba4821..3ff2428ac 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/init(from:).json @@ -18,14 +18,15 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/RawRepresentable-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/RawRepresentable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/init(from:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/init(from:)" }, "kind" : "symbol", "metadata" : { @@ -78,7 +79,7 @@ ] }, "extendedModule" : "Swift", - "externalID" : "s:SYsSeRzSS8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO", + "externalID" : "s:SYsSeRzSS8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", "fragments" : [ { "kind" : "identifier", @@ -112,7 +113,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -185,7 +189,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/init(from:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/init(from:)" ], "traits" : [ { @@ -244,25 +248,40 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { "abstract" : [ + + ], + "fragments" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "isActive" : true, - "type" : "reference" + "kind" : "keyword", + "text" : "struct" }, { - "text" : " is used to specify the strategy used to convert the casing of", - "type" : "text" + "kind" : "text", + "text" : " " }, { - "text" : " ", - "type" : "text" - }, + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ { - "text" : "GraphQL schema values into generated Swift code.", - "type" : "text" + "kind" : "identifier", + "text" : "OperationManifestConfiguration" } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum": { + "abstract" : [ + ], "fragments" : [ { @@ -275,34 +294,34 @@ }, { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "Version" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "Version" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/RawRepresentable-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/RawRepresentable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/RawRepresentable-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/RawRepresentable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "RawRepresentable Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/rawrepresentable-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/rawrepresentable-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/init(from:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/init(from:)": { "abstract" : [ ], @@ -385,12 +404,12 @@ "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/init(from:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/init(from:)", "kind" : "symbol", "role" : "symbol", "title" : "init(from:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/init(from:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/init(from:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/init(rawvalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/init(rawvalue:).json similarity index 72% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/init(rawvalue:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/init(rawvalue:).json index 5e93858f1..4429dcee4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/init(rawvalue:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/init(rawvalue:).json @@ -18,17 +18,18 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/init(rawValue:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/init(rawValue:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV22CaseConversionStrategyO8rawValueAESgSS_tcfc", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO8rawValueAGSgSS_tcfc", "fragments" : [ { "kind" : "identifier", @@ -119,7 +120,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/init(rawvalue:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/init(rawvalue:)" ], "traits" : [ { @@ -178,25 +179,40 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { "abstract" : [ + + ], + "fragments" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "isActive" : true, - "type" : "reference" + "kind" : "keyword", + "text" : "struct" }, { - "text" : " is used to specify the strategy used to convert the casing of", - "type" : "text" + "kind" : "text", + "text" : " " }, { - "text" : " ", - "type" : "text" - }, + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ { - "text" : "GraphQL schema values into generated Swift code.", - "type" : "text" + "kind" : "identifier", + "text" : "OperationManifestConfiguration" } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum": { + "abstract" : [ + ], "fragments" : [ { @@ -209,23 +225,23 @@ }, { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "Version" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "Version" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/init(rawValue:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/init(rawValue:)": { "abstract" : [ ], @@ -256,12 +272,12 @@ "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/init(rawValue:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/init(rawValue:)", "kind" : "symbol", "role" : "symbol", "title" : "init(rawValue:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/init(rawvalue:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/init(rawvalue:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/legacy.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/legacy.json new file mode 100644 index 000000000..281646def --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/legacy.json @@ -0,0 +1,277 @@ +{ + "abstract" : [ + { + "text" : "Generates an operation manifest in the legacy safelisting format used prior to the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/ios\/fetching\/persisted-queries", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " feature.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/legacy" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO6legacyyA2GmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "legacy" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version.legacy" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "legacy" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/legacy" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Version" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/legacy": { + "abstract" : [ + { + "text" : "Generates an operation manifest in the legacy safelisting format used prior to the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "identifier" : "https:\/\/www.apollographql.com\/docs\/ios\/fetching\/persisted-queries", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " feature.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "legacy" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/legacy", + "kind" : "symbol", + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version.legacy", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/legacy" +}, +"https://www.apollographql.com/docs/ios/fetching/persisted-queries": { + "identifier" : "https:\/\/www.apollographql.com\/docs\/ios\/fetching\/persisted-queries", + "title" : "Persisted Queries", + "titleInlineContent" : [ + { + "text" : "Persisted Queries", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/www.apollographql.com\/docs\/ios\/fetching\/persisted-queries" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/persistedqueries.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/persistedqueries.json similarity index 67% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/persistedqueries.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/persistedqueries.json index cee39a903..238614d1f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestfileoutput/version/persistedqueries.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/persistedqueries.json @@ -10,18 +10,18 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/persistedQueries" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/persistedQueries" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV27OperationManifestFileOutputV7VersionO16persistedQueriesyA2GmF", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO16persistedQueriesyA2GmF", "fragments" : [ { "kind" : "keyword", @@ -44,7 +44,7 @@ "role" : "symbol", "roleHeading" : "Case", "symbolKind" : "case", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version.persistedQueries" + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version.persistedQueries" }, "primaryContentSections" : [ { @@ -86,7 +86,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/persistedqueries" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/persistedqueries" ], "traits" : [ { @@ -145,29 +145,9 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { "abstract" : [ - { - "text" : "Configures the generation of an operation manifest JSON file for use with persisted queries", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "or ", - "type" : "text" - }, - { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", - "type" : "text" - } + ], "fragments" : [ { @@ -180,23 +160,23 @@ }, { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "OperationManifestConfiguration" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OperationManifestFileOutput" + "text" : "OperationManifestConfiguration" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum": { "abstract" : [ ], @@ -214,7 +194,7 @@ "text" : "Version" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { @@ -223,11 +203,11 @@ } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestFileOutput/Version/persistedQueries": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/persistedQueries": { "abstract" : [ { "text" : "Generates an operation manifest for use with persisted queries.", @@ -248,24 +228,12 @@ "text" : "persistedQueries" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestFileOutput\/Version\/persistedQueries", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/persistedQueries", "kind" : "symbol", "role" : "symbol", - "title" : "ApolloCodegenConfiguration.OperationManifestFileOutput.Version.persistedQueries", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version.persistedQueries", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestfileoutput\/version\/persistedqueries" -}, -"https://www.apollographql.com/docs/apollo-server/performance/apq": { - "identifier" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq", - "title" : "Automatic Persisted Queries (APQs)", - "titleInlineContent" : [ - { - "text" : "Automatic Persisted Queries (APQs)", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/www.apollographql.com\/docs\/apollo-server\/performance\/apq" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/persistedqueries" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/rawrepresentable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/rawrepresentable-implementations.json similarity index 76% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/rawrepresentable-implementations.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/rawrepresentable-implementations.json index 005504c28..2cb161337 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/caseconversionstrategy/rawrepresentable-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/rawrepresentable-implementations.json @@ -4,13 +4,14 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/RawRepresentable-Implementations" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/RawRepresentable-Implementations" }, "kind" : "article", "metadata" : { @@ -34,22 +35,22 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/init(from:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/init(from:)" ], "title" : "Initializers" }, { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/hashValue" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/hashValue" ], "title" : "Instance Properties" }, { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/encode(to:)", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/hash(into:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/encode(to:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/hash(into:)" ], "title" : "Instance Methods" } @@ -57,7 +58,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/rawrepresentable-implementations" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/rawrepresentable-implementations" ], "traits" : [ { @@ -116,25 +117,40 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { "abstract" : [ + + ], + "fragments" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", - "isActive" : true, - "type" : "reference" + "kind" : "keyword", + "text" : "struct" }, { - "text" : " is used to specify the strategy used to convert the casing of", - "type" : "text" + "kind" : "text", + "text" : " " }, { - "text" : " ", - "type" : "text" - }, + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ { - "text" : "GraphQL schema values into generated Swift code.", - "type" : "text" + "kind" : "identifier", + "text" : "OperationManifestConfiguration" } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum": { + "abstract" : [ + ], "fragments" : [ { @@ -147,23 +163,23 @@ }, { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "Version" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CaseConversionStrategy" + "text" : "Version" } ], "role" : "symbol", - "title" : "ApolloCodegenConfiguration.CaseConversionStrategy", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/encode(to:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/encode(to:)": { "abstract" : [ ], @@ -254,14 +270,14 @@ "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/encode(to:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/encode(to:)", "kind" : "symbol", "role" : "symbol", "title" : "encode(to:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/encode(to:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/encode(to:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/hash(into:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/hash(into:)": { "abstract" : [ ], @@ -356,14 +372,14 @@ "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/hash(into:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/hash(into:)", "kind" : "symbol", "role" : "symbol", "title" : "hash(into:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/hash(into:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/hash(into:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/hashValue": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/hashValue": { "abstract" : [ ], @@ -438,14 +454,14 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/hashValue", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/hashValue", "kind" : "symbol", "role" : "symbol", "title" : "hashValue", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/hashvalue" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/hashvalue" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/CaseConversionStrategy/init(from:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum/init(from:)": { "abstract" : [ ], @@ -528,12 +544,12 @@ "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/CaseConversionStrategy\/init(from:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum\/init(from:)", "kind" : "symbol", "role" : "symbol", "title" : "init(from:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/caseconversionstrategy\/init(from:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum\/init(from:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.property.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.property.json new file mode 100644 index 000000000..cfd002cb1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.property.json @@ -0,0 +1,338 @@ +{ + "abstract" : [ + { + "text" : "The version format to use when generating the operation manifest. Defaults to ", + "type" : "text" + }, + { + "code" : ".persistedQueries", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/version-swift.property" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7versionAE7VersionOvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "version" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", + "text" : "Version" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "version" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "version" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", + "text" : "Version" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.property" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { + "abstract" : [ + { + "text" : "A configuration object that defines behavior for code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegenConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OperationManifestConfiguration" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/Version-swift.enum": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/Version-swift.enum", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Version" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OperationManifestConfiguration.Version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.enum" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OperationManifestConfiguration/version-swift.property": { + "abstract" : [ + { + "text" : "The version format to use when generating the operation manifest. Defaults to ", + "type" : "text" + }, + { + "code" : ".persistedQueries", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "version" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV", + "text" : "ApolloCodegenConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V", + "text" : "OperationManifestConfiguration" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloCodegenLib0aB13ConfigurationV017OperationManifestD0V7VersionO", + "text" : "Version" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OperationManifestConfiguration\/version-swift.property", + "kind" : "symbol", + "role" : "symbol", + "title" : "version", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/operationmanifestconfiguration\/version-swift.property" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationsfileoutput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationsfileoutput/!=(_:_:).json index 8e8e23a40..f30b67fe7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationsfileoutput/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationsfileoutput/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/output.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/output.json index 3e15137b8..ba0fe41a7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/output.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/output.json @@ -23,7 +23,7 @@ "fragments" : [ { "kind" : "keyword", - "text" : "let" + "text" : "var" }, { "kind" : "text", @@ -75,7 +75,7 @@ "tokens" : [ { "kind" : "keyword", - "text" : "let" + "text" : "var" }, { "kind" : "text", @@ -225,7 +225,7 @@ "fragments" : [ { "kind" : "keyword", - "text" : "let" + "text" : "var" }, { "kind" : "text", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/!=(_:_:).json index bed3e34f0..a88b4143f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/!=(_:_:).json index 72e68a6a6..c0ee38697 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/encode(to:).json index 61a0966a3..87523ebf9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/encode(to:).json @@ -121,7 +121,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hash(into:).json index 36c6ac989..c50704092 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hash(into:).json @@ -125,7 +125,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hashvalue.json index 63a7d1a7f..a68988a21 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hashvalue.json @@ -105,7 +105,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(from:).json index f68aa504c..172ea69e2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(from:).json @@ -113,7 +113,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schemadownloadconfiguration.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schemadownload.json similarity index 90% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schemadownloadconfiguration.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schemadownload.json index 386ca2af7..4e62cfb47 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schemadownloadconfiguration.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schemadownload.json @@ -15,11 +15,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/schemaDownloadConfiguration" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/schemaDownload" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV014schemaDownloadD0AA0a6SchemafD0VSgvp", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV14schemaDownloadAA0a6SchemafD0VSgvp", "fragments" : [ { "kind" : "keyword", @@ -31,7 +31,7 @@ }, { "kind" : "identifier", - "text" : "schemaDownloadConfiguration" + "text" : "schemaDownload" }, { "kind" : "text", @@ -55,7 +55,7 @@ "role" : "symbol", "roleHeading" : "Instance Property", "symbolKind" : "property", - "title" : "schemaDownloadConfiguration" + "title" : "schemaDownload" }, "primaryContentSections" : [ { @@ -78,7 +78,7 @@ }, { "kind" : "identifier", - "text" : "schemaDownloadConfiguration" + "text" : "schemaDownload" }, { "kind" : "text", @@ -111,7 +111,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/schemadownloadconfiguration" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/schemadownload" ], "traits" : [ { @@ -170,7 +170,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/schemaDownloadConfiguration": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/schemaDownload": { "abstract" : [ { "text" : "Schema download configuration.", @@ -188,7 +188,7 @@ }, { "kind" : "identifier", - "text" : "schemaDownloadConfiguration" + "text" : "schemaDownload" }, { "kind" : "text", @@ -204,12 +204,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/schemaDownloadConfiguration", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/schemaDownload", "kind" : "symbol", "role" : "symbol", - "title" : "schemaDownloadConfiguration", + "title" : "schemaDownload", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/schemadownloadconfiguration" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/schemadownload" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloadConfiguration": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/!=(_:_:).json index 886ea27fb..5ce7e21c5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/moduletype-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/moduletype-swift.enum/!=(_:_:).json index bf248c13e..bfaa7820c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/moduletype-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/moduletype-swift.enum/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/selectionsetinitializers/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/selectionsetinitializers/!=(_:_:).json index 84af6a59a..366784e15 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/selectionsetinitializers/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/selectionsetinitializers/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/testmockfileoutput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/testmockfileoutput/!=(_:_:).json index b16701364..7b66b5a01 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/testmockfileoutput/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/testmockfileoutput/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/!=(_:_:).json index c14febdfe..37f0ef255 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/!=(_:_:).json index c8701940c..e8514829d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/apolloregistrysettings/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/apolloregistrysettings/!=(_:_:).json index 7f74fae82..a040624f4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/apolloregistrysettings/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/apolloregistrysettings/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/httpmethod/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/httpmethod/!=(_:_:).json index e9185474a..cac1f2377 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/httpmethod/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/httpmethod/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/!=(_:_:).json index b9a0e6cc1..a4b3088bb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/encode(to:).json index b0bc78570..9ab6b5145 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/encode(to:).json @@ -121,7 +121,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hash(into:).json index 899a8eb26..cb621da04 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hash(into:).json @@ -125,7 +125,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hashvalue.json index 4387516eb..205c8960b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hashvalue.json @@ -105,7 +105,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/init(from:).json index 29824956f..7a2254cdb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/init(from:).json @@ -113,7 +113,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/httpheader/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/httpheader/!=(_:_:).json index 46ca004d9..098ebe4b4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/httpheader/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/httpheader/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror.json index 99a4b1773..8405ee934 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror.json @@ -110,7 +110,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-20ywk" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription" ], "title" : "Instance Properties" }, @@ -590,7 +590,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/downloadedregistryjsonfilenotfound(underlying:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription-20ywk": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription": { "abstract" : [ ], @@ -621,12 +621,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-20ywk", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-20ywk" + "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/unexpectedRegistryJSONType": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-20ywk.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-20ywk.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription.json index 2579eeae6..6357b5add 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-20ywk.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-20ywk" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-20ywk" + "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription" ], "traits" : [ { @@ -217,7 +217,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription-20ywk": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription": { "abstract" : [ ], @@ -248,12 +248,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-20ywk", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-20ywk" + "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/failurereason.json index 01c32147c..402b357cb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/helpanchor.json index 71cf31a23..3ad2193bd 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizeddescription.json index 24ab83be1..db6e495c0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizederror-implementations.json index faed270f2..6ce36f4c8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-8dw0d", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/failureReason", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/helpAnchor", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/recoverySuggestion" @@ -135,44 +134,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription-8dw0d": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-8dw0d", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-8dw0d" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/recoverysuggestion.json index f684deb79..d2b2e359b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror.json index 0b9a0e6e3..d45730d69 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror.json @@ -103,7 +103,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-4q5c3" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription" ], "title" : "Instance Properties" }, @@ -224,7 +224,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/localizederror-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription-4q5c3": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription": { "abstract" : [ ], @@ -255,12 +255,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-4q5c3", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-4q5c3" + "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/fileNameIsEmpty": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/!=(_:_:).json index ae43e9d48..fb6a2f68a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-8fh7r.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-8fh7r.json deleted file mode 100644 index 0484509db..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-8fh7r.json +++ /dev/null @@ -1,237 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-8fh7r" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:16ApolloCodegenLib0A8URLErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "ApolloCodegenLib" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-8fh7r" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "ApolloURLError" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "ApolloURLError" - } - ], - "role" : "symbol", - "title" : "ApolloURLError", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollourlerror" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/localizederror-implementations" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription-8fh7r": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-8fh7r", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-8fh7r" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-4q5c3.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-4q5c3.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription.json index a7c5ef520..299d76ba4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-4q5c3.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-4q5c3" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -126,7 +126,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-4q5c3" + "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription" ], "traits" : [ { @@ -182,7 +182,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollourlerror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription-4q5c3": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription": { "abstract" : [ ], @@ -213,12 +213,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-4q5c3", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-4q5c3" + "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/failurereason.json index 30a71f33b..8c4ecc85f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/failurereason.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/helpanchor.json index 799a0375a..8a2c61ac3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/helpanchor.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizeddescription.json index 6d4045bb3..26631b41a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizederror-implementations.json index f5ecc18c3..7f1eb93fd 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizederror-implementations.json @@ -33,7 +33,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-8fh7r", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/failureReason", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/helpAnchor", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/recoverySuggestion" @@ -100,44 +99,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollourlerror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription-8fh7r": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-8fh7r", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-8fh7r" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/recoverysuggestion.json index 1324848bd..95edc9b77 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/recoverysuggestion.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/!=(_:_:).json index 8ad6ece44..1a7c29164 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hash(into:).json index 4ffdeba3b..85a742b35 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hash(into:).json @@ -124,7 +124,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hashvalue.json index df791a6f9..af9d8dae0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hashvalue.json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/argument/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/argument/!=(_:_:).json index 9d36413be..c0653fdb9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/argument/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/argument/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/directive/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/directive/!=(_:_:).json index 5c93f4127..97386b52a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/directive/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/directive/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/field/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/field/!=(_:_:).json index 3e6dfb9c1..dcf795aa6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/field/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/field/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentdefinition/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentdefinition/!=(_:_:).json index 66b7de3d6..7bc3d7fc8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentdefinition/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentdefinition/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentspread/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentspread/!=(_:_:).json index 9f68c49ef..58dfab096 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentspread/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentspread/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inclusioncondition/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inclusioncondition/!=(_:_:).json index da3c3ae9e..5bef2613b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inclusioncondition/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inclusioncondition/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inlinefragment/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inlinefragment/!=(_:_:).json index deb104716..6da6e0cb3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inlinefragment/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inlinefragment/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition/!=(_:_:).json index 88b580ffc..861b8c8a3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/!=(_:_:).json index 36f224f80..047d8d0ea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hash(into:).json index fef2e1b10..56727439a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hash(into:).json @@ -124,7 +124,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hashvalue.json index ba8e67ccf..b175fbb8e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hashvalue.json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selection/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selection/!=(_:_:).json index cc7f687a0..90e46569b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selection/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selection/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selectionset/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selectionset/!=(_:_:).json index 87013d946..daca5e2df 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selectionset/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selectionset/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror.json index d7ff2930c..dd4f08370 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror.json @@ -104,7 +104,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-1nql8" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription" ], "title" : "Instance Properties" }, @@ -266,7 +266,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/cannotcreatefile(at:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription-1nql8": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription": { "abstract" : [ ], @@ -293,12 +293,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-1nql8", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-1nql8" + "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/notADirectory(path:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/!=(_:_:).json index 1b599f96d..1692cb2d0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-2hujv.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-2hujv.json deleted file mode 100644 index 5cb1195e1..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-2hujv.json +++ /dev/null @@ -1,237 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-2hujv" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:16ApolloCodegenLib20FileManagerPathErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "ApolloCodegenLib" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-2hujv" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "FileManagerPathError" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "FileManagerPathError" - } - ], - "role" : "symbol", - "title" : "FileManagerPathError", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/localizederror-implementations" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription-2hujv": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-2hujv", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-2hujv" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-1nql8.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-1nql8.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription.json index 2592625c0..d29e4caa0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-1nql8.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription.json @@ -9,7 +9,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-1nql8" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -108,7 +108,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-1nql8" + "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription" ], "traits" : [ { @@ -164,7 +164,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription-1nql8": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription": { "abstract" : [ ], @@ -191,12 +191,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-1nql8", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-1nql8" + "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/failurereason.json index 57ebb9bee..2ea5afb4f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/failurereason.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/helpanchor.json index b23c034e1..b90d37bee 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/helpanchor.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizeddescription.json index 2c51f802b..14e3b9141 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizederror-implementations.json index c99b423d0..8b053740e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizederror-implementations.json @@ -33,7 +33,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-2hujv", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/failureReason", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/helpAnchor", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/recoverySuggestion" @@ -100,44 +99,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription-2hujv": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-2hujv", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-2hujv" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/recoverysuggestion.json index ff78e5aa3..43bc8dd7d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/recoverysuggestion.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation.json new file mode 100644 index 000000000..e346e2d0c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation.json @@ -0,0 +1,152 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:m:s:e:s:10Foundation3URLV16ApolloCodegenLibE011isDirectoryB0Sbvp", + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collection", + "roleHeading" : "Extended Module", + "symbolKind" : "extension", + "title" : "Foundation" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle" + ], + "title" : "Extended Classes" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL" + ], + "title" : "Extended Structures" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/foundation" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "kind" : "symbol", + "role" : "collection", + "title" : "Foundation", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "c:objc(cs)NSFileHandle", + "text" : "FileHandle" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FileHandle" + } + ], + "role" : "symbol", + "title" : "FileHandle", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "URL" + } + ], + "role" : "symbol", + "title" : "URL", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle.json new file mode 100644 index 000000000..c51d94618 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle.json @@ -0,0 +1,197 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:e:s:So12NSFileHandleC16ApolloCodegenLibE5writeyySSF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "c:objc(cs)NSFileHandle", + "text" : "FileHandle" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FileHandle" + } + ], + "role" : "symbol", + "roleHeading" : "Extended Class", + "symbolKind" : "extension", + "title" : "FileHandle" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)NSFileHandle", + "text" : "FileHandle" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/s16TextOutputStreamP" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/TextOutputStream-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/foundation\/filehandle" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "kind" : "symbol", + "role" : "collection", + "title" : "Foundation", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "c:objc(cs)NSFileHandle", + "text" : "FileHandle" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FileHandle" + } + ], + "role" : "symbol", + "title" : "FileHandle", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle/TextOutputStream-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/TextOutputStream-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "TextOutputStream Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle\/textoutputstream-implementations" +}, +"doc://ApolloCodegenLib/s16TextOutputStreamP": { + "identifier" : "doc:\/\/ApolloCodegenLib\/s16TextOutputStreamP", + "title" : "Swift.TextOutputStream", + "type" : "unresolvable" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/textoutputstream-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/textoutputstream-implementations.json new file mode 100644 index 000000000..fb471c89b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/textoutputstream-implementations.json @@ -0,0 +1,152 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/TextOutputStream-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "TextOutputStream Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/write(_:)" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/foundation\/filehandle\/textoutputstream-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "kind" : "symbol", + "role" : "collection", + "title" : "Foundation", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "c:objc(cs)NSFileHandle", + "text" : "FileHandle" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FileHandle" + } + ], + "role" : "symbol", + "title" : "FileHandle", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle/write(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "write" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/write(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "write(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle\/write(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-96mfy.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/write(_:).json similarity index 61% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-96mfy.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/write(_:).json index f788c14b1..449ba65a7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-96mfy.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/write(_:).json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "LocalizedError.errorDescription", + "code" : "TextOutputStream.write(_:)", "type" : "codeVoice" }, { @@ -17,24 +17,24 @@ "paths" : [ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/LocalizedError-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/TextOutputStream-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-96mfy" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/write(_:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:16ApolloCodegenLib4GlobV10MatchErrorO", + "externalID" : "s:So12NSFileHandleC16ApolloCodegenLibE5writeyySSF", "fragments" : [ { "kind" : "keyword", - "text" : "var" + "text" : "func" }, { "kind" : "text", @@ -42,11 +42,11 @@ }, { "kind" : "identifier", - "text" : "errorDescription" + "text" : "write" }, { "kind" : "text", - "text" : ": " + "text" : "(" }, { "kind" : "typeIdentifier", @@ -55,18 +55,21 @@ }, { "kind" : "text", - "text" : "?" + "text" : ")" } ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] } ], "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "write(_:)" }, "primaryContentSections" : [ { @@ -81,7 +84,7 @@ "tokens" : [ { "kind" : "keyword", - "text" : "var" + "text" : "func" }, { "kind" : "text", @@ -89,28 +92,36 @@ }, { "kind" : "identifier", - "text" : "errorDescription" + "text" : "write" }, { "kind" : "text", - "text" : ": " + "text" : "(" }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" + "kind" : "externalParam", + "text" : "_" }, { "kind" : "text", - "text" : "? { " + "text" : " " }, { - "kind" : "keyword", - "text" : "get" + "kind" : "internalParam", + "text" : "string" }, { "kind" : "text", - "text" : " }" + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" } ] } @@ -129,7 +140,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-96mfy" + "\/documentation\/apollocodegenlib\/foundation\/filehandle\/write(_:)" ], "traits" : [ { @@ -154,51 +165,25 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { "abstract" : [ - { - "text" : "A path pattern matcher.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Glob" - } + ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Glob" - } - ], - "role" : "symbol", - "title" : "Glob", + "role" : "collection", + "title" : "Foundation", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/glob" + "url" : "\/documentation\/apollocodegenlib\/foundation" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle": { "abstract" : [ - { - "text" : "An error object that indicates why pattern matching failed.", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "extension" }, { "kind" : "text", @@ -206,41 +191,42 @@ }, { "kind" : "identifier", - "text" : "MatchError" + "preciseIdentifier" : "c:objc(cs)NSFileHandle", + "text" : "FileHandle" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "MatchError" + "text" : "FileHandle" } ], "role" : "symbol", - "title" : "Glob.MatchError", + "title" : "FileHandle", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror" + "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/LocalizedError-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle/TextOutputStream-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/LocalizedError-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/TextOutputStream-Implementations", "kind" : "article", "role" : "collectionGroup", - "title" : "LocalizedError Implementations", + "title" : "TextOutputStream Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/localizederror-implementations" + "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle\/textoutputstream-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription-96mfy": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle/write(_:)": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "var" + "text" : "func" }, { "kind" : "text", @@ -248,11 +234,11 @@ }, { "kind" : "identifier", - "text" : "errorDescription" + "text" : "write" }, { "kind" : "text", - "text" : ": " + "text" : "(" }, { "kind" : "typeIdentifier", @@ -261,15 +247,15 @@ }, { "kind" : "text", - "text" : "?" + "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-96mfy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/write(_:)", "kind" : "symbol", "role" : "symbol", - "title" : "errorDescription", + "title" : "write(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-96mfy" + "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle\/write(_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url.json new file mode 100644 index 000000000..f2bab305e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url.json @@ -0,0 +1,319 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:e:s:10Foundation3URLV16ApolloCodegenLibE011isDirectoryB0Sbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "URL" + } + ], + "role" : "symbol", + "roleHeading" : "Extended Structure", + "symbolKind" : "extension", + "title" : "URL" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFileURL(fileName:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFolderURL(folderName:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/parentFolderURL()" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/foundation\/url" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "kind" : "symbol", + "role" : "collection", + "title" : "Foundation", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "URL" + } + ], + "role" : "symbol", + "title" : "URL", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/childFileURL(fileName:)": { + "abstract" : [ + { + "text" : "Adds the filename to the caller to get the full URL of a file", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "childFileURL" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fileName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFileURL(fileName:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "childFileURL(fileName:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/childfileurl(filename:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/childFolderURL(folderName:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "childFolderURL" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "folderName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFolderURL(folderName:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "childFolderURL(folderName:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/childfolderurl(foldername:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/parentFolderURL()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "parentFolderURL" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/parentFolderURL()", + "kind" : "symbol", + "role" : "symbol", + "title" : "parentFolderURL()", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/parentfolderurl()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfileurl(filename:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfileurl(filename:).json new file mode 100644 index 000000000..9580d18fc --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfileurl(filename:).json @@ -0,0 +1,346 @@ +{ + "abstract" : [ + { + "text" : "Adds the filename to the caller to get the full URL of a file", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFileURL(fileName:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation3URLV16ApolloCodegenLibE09childFileB08fileNameACSS_tKF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "childFileURL" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fileName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "childFileURL(fileName:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "childFileURL" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fileName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The name of the child file, with an extension, for example ", + "type" : "text" + }, + { + "code" : "\"API.swift\"", + "type" : "codeVoice" + }, + { + "text" : ". Note: For hidden files just pass ", + "type" : "text" + }, + { + "code" : "\".filename\"", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "fileName" + } + ] + }, + { + "content" : [ + { + "anchor" : "return-value", + "level" : 2, + "text" : "Return Value", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "The full URL including the full file.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "kind" : "content" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/foundation\/url\/childfileurl(filename:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "kind" : "symbol", + "role" : "collection", + "title" : "Foundation", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "URL" + } + ], + "role" : "symbol", + "title" : "URL", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/childFileURL(fileName:)": { + "abstract" : [ + { + "text" : "Adds the filename to the caller to get the full URL of a file", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "childFileURL" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fileName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFileURL(fileName:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "childFileURL(fileName:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/childfileurl(filename:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfolderurl(foldername:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfolderurl(foldername:).json new file mode 100644 index 000000000..a6e26bb19 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfolderurl(foldername:).json @@ -0,0 +1,297 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFolderURL(folderName:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation3URLV16ApolloCodegenLibE011childFolderB010folderNameACSS_tF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "childFolderURL" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "folderName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "childFolderURL(folderName:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "childFolderURL" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "folderName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The name of the child folder to append to the current URL", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "folderName" + } + ] + }, + { + "content" : [ + { + "anchor" : "return-value", + "level" : 2, + "text" : "Return Value", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "The full URL including the appended child folder.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "kind" : "content" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/foundation\/url\/childfolderurl(foldername:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "kind" : "symbol", + "role" : "collection", + "title" : "Foundation", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "URL" + } + ], + "role" : "symbol", + "title" : "URL", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/childFolderURL(folderName:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "childFolderURL" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "folderName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFolderURL(folderName:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "childFolderURL(folderName:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/childfolderurl(foldername:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-5fyx.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/parentfolderurl().json similarity index 57% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-5fyx.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/parentfolderurl().json index 2473201b9..78420fef9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-5fyx.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/parentfolderurl().json @@ -1,39 +1,25 @@ { - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "Collection.isEmpty", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], "hierarchy" : { "paths" : [ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-5fyx" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/parentFolderURL()" }, "kind" : "symbol", "metadata" : { - "extendedModule" : "Swift", - "externalID" : "s:SlsE7isEmptySbvp::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation3URLV16ApolloCodegenLibE012parentFolderB0ACyF", "fragments" : [ { "kind" : "keyword", - "text" : "var" + "text" : "func" }, { "kind" : "text", @@ -41,27 +27,30 @@ }, { "kind" : "identifier", - "text" : "isEmpty" + "text" : "parentFolderURL" }, { "kind" : "text", - "text" : ": " + "text" : "() -> " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" } ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] } ], "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "isEmpty" + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "parentFolderURL()" }, "primaryContentSections" : [ { @@ -76,7 +65,7 @@ "tokens" : [ { "kind" : "keyword", - "text" : "var" + "text" : "func" }, { "kind" : "text", @@ -84,33 +73,41 @@ }, { "kind" : "identifier", - "text" : "isEmpty" + "text" : "parentFolderURL" }, { "kind" : "text", - "text" : ": " + "text" : "() -> " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" } ] } ], "kind" : "declarations" + }, + { + "content" : [ + { + "anchor" : "return-value", + "level" : 2, + "text" : "Return Value", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "the URL to the parent folder of the current URL.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "kind" : "content" } ], "schemaVersion" : { @@ -124,7 +121,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/isempty-5fyx" + "\/documentation\/apollocodegenlib\/foundation\/url\/parentfolderurl()" ], "traits" : [ { @@ -149,17 +146,25 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { "abstract" : [ - { - "text" : "A doubly linked list implementation.", - "type" : "text" - } + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "kind" : "symbol", + "role" : "collection", + "title" : "Foundation", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL": { + "abstract" : [ + ], "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "extension" }, { "kind" : "text", @@ -167,41 +172,31 @@ }, { "kind" : "identifier", - "text" : "LinkedList" + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "LinkedList" + "text" : "URL" } ], "role" : "symbol", - "title" : "LinkedList", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Collection-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "Collection Implementations", + "title" : "URL", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" + "url" : "\/documentation\/apollocodegenlib\/foundation\/url" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty-5fyx": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/parentFolderURL()": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "var" + "text" : "func" }, { "kind" : "text", @@ -209,24 +204,24 @@ }, { "kind" : "identifier", - "text" : "isEmpty" + "text" : "parentFolderURL" }, { "kind" : "text", - "text" : ": " + "text" : "() -> " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-5fyx", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/parentFolderURL()", "kind" : "symbol", "role" : "symbol", - "title" : "isEmpty", + "title" : "parentFolderURL()", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty-5fyx" + "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/parentfolderurl()" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror.json index 06670a00e..5f9bc6e48 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror.json @@ -113,7 +113,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-4u6rf" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription" ], "title" : "Instance Properties" }, @@ -337,7 +337,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/cannotenumerate(path:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription-4u6rf": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription": { "abstract" : [ ], @@ -368,12 +368,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-4u6rf", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-4u6rf" + "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/invalidExclude(path:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/!=(_:_:).json index e9bf5073e..052e9453d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-4u6rf.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-4u6rf.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription.json index d741e958b..6e0b40ac7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-4u6rf.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-4u6rf" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-4u6rf" + "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription" ], "traits" : [ { @@ -220,7 +220,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription-4u6rf": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription": { "abstract" : [ ], @@ -251,12 +251,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-4u6rf", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-4u6rf" + "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/failurereason.json index 7cc7e7177..f50b3fdaa 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/helpanchor.json index b32df207f..a8d0866a4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizeddescription.json index a7b05a058..38c00e9c2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizederror-implementations.json index 32f6e46d0..af53fed19 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-96mfy", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/failureReason", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/helpAnchor", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/recoverySuggestion" @@ -138,44 +137,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription-96mfy": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-96mfy", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-96mfy" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/recoverysuggestion.json index 5bdcddd14..b1746bb6d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfield/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfield/!=(_:_:).json index 96bb31721..0b7959fe3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfield/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfield/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfieldargument/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfieldargument/!=(_:_:).json index 0db893aa4..154a0ebdb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfieldargument/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfieldargument/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlnamedtype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlnamedtype/!=(_:_:).json index ca979794f..8d8bd1cee 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlnamedtype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlnamedtype/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqltype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqltype/!=(_:_:).json index cd4f7e7e2..f20cc0294 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqltype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqltype/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/inflectionrule/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/inflectionrule/!=(_:_:).json index f15d0308b..90e8cb4bc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/inflectionrule/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/inflectionrule/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/javascripterror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/javascripterror/localizeddescription.json index 96b6204a4..3cdfef034 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/javascripterror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/javascripterror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/!=(_:_:).json index 7a6336a04..708cee439 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/allsatisfy(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/allsatisfy(_:).json index 20a08363b..29cdf5dd1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/allsatisfy(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/allsatisfy(_:).json @@ -96,7 +96,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/collection-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/collection-implementations.json index 2119db415..5bd9d609d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/collection-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/collection-implementations.json @@ -40,15 +40,13 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-2oxpr", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-4ljn", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/endIndex", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/first", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/indices", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-3rms3", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-5fyx", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/startIndex", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-7qpx9" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount" ], "title" : "Instance Properties" }, @@ -92,10 +90,7 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-57g4w", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-7fwtu", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-929la", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-b2pa" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)" ], "title" : "Subscripts" } @@ -275,7 +270,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/contains(_:)-4py5l" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count-2oxpr": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count": { "abstract" : [ ], @@ -302,46 +297,12 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-2oxpr", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count", "kind" : "symbol", "role" : "symbol", "title" : "count", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count-2oxpr" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count-4ljn": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "count" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Si", - "text" : "Int" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-4ljn", - "kind" : "symbol", - "role" : "symbol", - "title" : "count", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count-4ljn" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/distance(from:to:)": { "abstract" : [ @@ -1636,41 +1597,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/indices" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty-3rms3": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "isEmpty" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-3rms3", - "kind" : "symbol", - "role" : "symbol", - "title" : "isEmpty", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty-3rms3" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty-5fyx": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty": { "abstract" : [ ], @@ -1697,12 +1624,12 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-5fyx", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty", "kind" : "symbol", "role" : "symbol", "title" : "isEmpty", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty-5fyx" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/makeIterator()": { "abstract" : [ @@ -2774,193 +2701,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/startindex" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-57g4w": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "SubSequence", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "Slice", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "subscript" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sn", - "text" : "Range" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Index" - }, - { - "kind" : "text", - "text" : ">) -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s5SliceV", - "text" : "Slice" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-57g4w", - "kind" : "symbol", - "role" : "symbol", - "title" : "subscript(_:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-57g4w" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-7fwtu": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "subscript" - }, - { - "kind" : "text", - "text" : "((" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s15UnboundedRange_O", - "text" : "UnboundedRange_" - }, - { - "kind" : "text", - "text" : ") -> ()) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "SubSequence" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-7fwtu", - "kind" : "symbol", - "role" : "symbol", - "title" : "subscript(_:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-7fwtu" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-929la": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "subscript" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "R" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "text" : "R" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "SubSequence" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-929la", - "kind" : "symbol", - "role" : "symbol", - "title" : "subscript(_:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-929la" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-b2pa": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)": { "abstract" : [ ], @@ -2987,12 +2728,12 @@ "text" : "T" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-b2pa", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)", "kind" : "symbol", "role" : "symbol", "title" : "subscript(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-b2pa" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/suffix(_:)": { "abstract" : [ @@ -3288,7 +3029,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/trimmingprefix(while:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount-7qpx9": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount": { "abstract" : [ ], @@ -3315,12 +3056,12 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-7qpx9", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount", "kind" : "symbol", "role" : "symbol", "title" : "underestimatedCount", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-7qpx9" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compactmap(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compactmap(_:).json index c7ba9a601..f38ab69db 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compactmap(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compactmap(_:).json @@ -106,7 +106,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compare(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compare(_:_:).json index 2d7587b59..1d340eba4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compare(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compare(_:_:).json @@ -95,7 +95,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-4py5l.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-4py5l.json index 7b8eda379..7c618093c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-4py5l.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-4py5l.json @@ -103,7 +103,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-5t228.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-5t228.json index aea9ad57c..cd23bee07 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-5t228.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-5t228.json @@ -103,7 +103,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(where:).json index 619879391..0caf88a86 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(where:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(where:).json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-4ljn.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-4ljn.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count.json index 2cba47fcd..4adcc8ffa 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-4ljn.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-4ljn" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count" }, "kind" : "symbol", "metadata" : { @@ -124,7 +124,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/count-4ljn" + "\/documentation\/apollocodegenlib\/linkedlist\/count" ], "traits" : [ { @@ -194,7 +194,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count-4ljn": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count": { "abstract" : [ ], @@ -221,12 +221,12 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-4ljn", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count", "kind" : "symbol", "role" : "symbol", "title" : "count", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count-4ljn" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/distance(from:to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/distance(from:to:).json index 6e67a93a9..9819d219a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/distance(from:to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/distance(from:to:).json @@ -103,7 +103,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/drop(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/drop(while:).json index f32b40c9b..ed48b1afc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/drop(while:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/drop(while:).json @@ -111,7 +111,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/dropfirst(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/dropfirst(_:).json index bc573b98c..1b6475e17 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/dropfirst(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/dropfirst(_:).json @@ -71,7 +71,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/droplast(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/droplast(_:).json index 5da8432f0..51fdbcc40 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/droplast(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/droplast(_:).json @@ -71,7 +71,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:).json index 44349cefb..b28a96d56 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:).json @@ -103,7 +103,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:by:).json index 951230f3d..df6dbb71f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:by:).json @@ -136,7 +136,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/enumerated().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/enumerated().json index 017b33358..7c95f440d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/enumerated().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/enumerated().json @@ -67,7 +67,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-57g4w.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-4054e.json similarity index 63% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-57g4w.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-4054e.json index 7ec5cd74c..6888a700e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-57g4w.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-4054e.json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "Collection.subscript(_:)", + "code" : "Sequence.filter(_:)", "type" : "codeVoice" }, { @@ -18,54 +18,30 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Sequence-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-57g4w" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-4054e" }, "kind" : "symbol", "metadata" : { - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "SubSequence", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "Slice", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, "extendedModule" : "Swift", - "externalID" : "s:Slss5SliceVyxG11SubSequenceRtzrlEyACSny5IndexQzGcip::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", + "externalID" : "s:ST10FoundationE6filterySay7ElementQzGAA9PredicateVyAD_QPGKF::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", "fragments" : [ { "kind" : "keyword", - "text" : "subscript" + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" }, { "kind" : "text", @@ -73,8 +49,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sn", - "text" : "Range" + "preciseIdentifier" : "s:10Foundation9PredicateV", + "text" : "Predicate" }, { "kind" : "text", @@ -90,20 +66,19 @@ }, { "kind" : "typeIdentifier", - "text" : "Index" + "text" : "Element" }, { "kind" : "text", - "text" : ">) -> " + "text" : ">) " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s5SliceV", - "text" : "Slice" + "kind" : "keyword", + "text" : "throws" }, { "kind" : "text", - "text" : "<" + "text" : " -> [" }, { "kind" : "typeIdentifier", @@ -111,18 +86,59 @@ }, { "kind" : "text", - "text" : ">" + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "]" } ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "17.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "17.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", - "roleHeading" : "Instance Subscript", - "symbolKind" : "subscript", - "title" : "subscript(_:)" + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "filter(_:)" }, "primaryContentSections" : [ { @@ -137,15 +153,31 @@ "tokens" : [ { "kind" : "keyword", - "text" : "subscript" + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" }, { "kind" : "text", "text" : "(" }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, { "kind" : "internalParam", - "text" : "bounds" + "text" : "predicate" }, { "kind" : "text", @@ -153,8 +185,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sn", - "text" : "Range" + "preciseIdentifier" : "s:10Foundation9PredicateV", + "text" : "Predicate" }, { "kind" : "text", @@ -170,20 +202,19 @@ }, { "kind" : "typeIdentifier", - "text" : "Index" + "text" : "Element" }, { "kind" : "text", - "text" : ">) -> " + "text" : ">) " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s5SliceV", - "text" : "Slice" + "kind" : "keyword", + "text" : "throws" }, { "kind" : "text", - "text" : "<" + "text" : " -> [" }, { "kind" : "typeIdentifier", @@ -191,15 +222,15 @@ }, { "kind" : "text", - "text" : "> { " + "text" : "." }, { - "kind" : "keyword", - "text" : "get" + "kind" : "typeIdentifier", + "text" : "Element" }, { "kind" : "text", - "text" : " }" + "text" : "]" } ] } @@ -218,7 +249,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-57g4w" + "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-4054e" ], "traits" : [ { @@ -277,57 +308,33 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Collection-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Sequence-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Sequence-Implementations", "kind" : "article", "role" : "collectionGroup", - "title" : "Collection Implementations", + "title" : "Sequence Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/sequence-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-57g4w": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)-4054e": { "abstract" : [ ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "SubSequence", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "Slice", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, "fragments" : [ { "kind" : "keyword", - "text" : "subscript" + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" }, { "kind" : "text", @@ -335,8 +342,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sn", - "text" : "Range" + "preciseIdentifier" : "s:10Foundation9PredicateV", + "text" : "Predicate" }, { "kind" : "text", @@ -352,20 +359,19 @@ }, { "kind" : "typeIdentifier", - "text" : "Index" + "text" : "Element" }, { "kind" : "text", - "text" : ">) -> " + "text" : ">) " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s5SliceV", - "text" : "Slice" + "kind" : "keyword", + "text" : "throws" }, { "kind" : "text", - "text" : "<" + "text" : " -> [" }, { "kind" : "typeIdentifier", @@ -373,15 +379,23 @@ }, { "kind" : "text", - "text" : ">" + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "]" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-57g4w", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-4054e", "kind" : "symbol", "role" : "symbol", - "title" : "subscript(_:)", + "title" : "filter(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-57g4w" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-4054e" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-8qkw9.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-8qkw9.json index 83c8989e5..56e57a8e2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-8qkw9.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-8qkw9" }, "kind" : "symbol", "metadata" : { @@ -107,7 +107,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -232,7 +235,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)" + "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-8qkw9" ], "traits" : [ { @@ -302,7 +305,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/sequence-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)-8qkw9": { "abstract" : [ ], @@ -381,12 +384,12 @@ "text" : "]" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-8qkw9", "kind" : "symbol", "role" : "symbol", "title" : "filter(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-8qkw9" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first(where:).json index b4f064d9a..074130273 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first(where:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first(where:).json @@ -115,7 +115,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first.json index b90067cf0..918a37d78 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first.json @@ -66,7 +66,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(of:).json index 17bd4137e..b30ef9673 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(of:).json @@ -122,7 +122,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(where:).json index 5682d145a..ed2efcfef 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(where:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(where:).json @@ -115,7 +115,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstrange(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstrange(of:).json index a35fb8b5f..3c3775cc3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstrange(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstrange(of:).json @@ -131,7 +131,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-23b2z.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-23b2z.json index 514d6250d..0fd854b32 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-23b2z.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-23b2z.json @@ -114,7 +114,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-47dwd.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-47dwd.json index 15a4477f2..1b7240a2f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-47dwd.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-47dwd.json @@ -117,7 +117,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/foreach(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/foreach(_:).json index 787145243..f968f43e5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/foreach(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/foreach(_:).json @@ -87,7 +87,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted().json index 3c09b681f..3bcfb9344 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted().json @@ -87,7 +87,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted(_:).json index aa07b0e81..185e52505 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted(_:).json @@ -78,7 +78,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:).json index fa9511404..3727ae6bb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:).json @@ -91,7 +91,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:limitedby:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:limitedby:).json index d982887ba..fa4f9a584 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:limitedby:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:limitedby:).json @@ -120,7 +120,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(after:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(after:).json index 4a08541f7..e311254a2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(after:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(after:).json @@ -82,7 +82,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:).json index 2a0d56293..2cf846c21 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:).json @@ -95,7 +95,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:limitedby:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:limitedby:).json index 257fb8f7a..1946fd3ad 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:limitedby:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:limitedby:).json @@ -123,7 +123,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(of:).json index 1a8c466aa..d8b751bba 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(of:).json @@ -122,7 +122,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/indices.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/indices.json index 5c4b808c0..9a3965bea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/indices.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/indices.json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-3rms3.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-3rms3.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty.json index b0405e754..0b2ab95ce 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-3rms3.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-3rms3" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty" }, "kind" : "symbol", "metadata" : { @@ -124,7 +124,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/isempty-3rms3" + "\/documentation\/apollocodegenlib\/linkedlist\/isempty" ], "traits" : [ { @@ -194,7 +194,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty-3rms3": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty": { "abstract" : [ ], @@ -221,12 +221,12 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-3rms3", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty", "kind" : "symbol", "role" : "symbol", "title" : "isEmpty", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty-3rms3" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined().json index 4ef86737a..8eeaff2bf 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined().json @@ -67,7 +67,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-1jvox.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-1jvox.json index 0fccae0e7..ebd815959 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-1jvox.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-1jvox.json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-2myth.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-2myth.json index 36f57e2db..9d089fd50 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-2myth.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-2myth.json @@ -91,7 +91,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lazy.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lazy.json index 2d25afc11..28407487b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lazy.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lazy.json @@ -67,7 +67,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:).json index 492395183..224a21013 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:).json @@ -103,7 +103,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:by:).json index 6c3815f97..6123685d2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:by:).json @@ -136,7 +136,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-2kia0.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-2kia0.json index 8954ebed9..ea45c59f1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-2kia0.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-2kia0.json @@ -106,7 +106,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-8803n.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-8803n.json index 767ddde63..2d8d9ba96 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-8803n.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-8803n.json @@ -106,7 +106,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max().json index e35fd4040..0b7b88e8d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max().json @@ -98,7 +98,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max(by:).json index d5f5c1b09..2828b6d33 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max(by:).json @@ -131,7 +131,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min().json index 460b9d6d6..1e925ecee 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min().json @@ -98,7 +98,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min(by:).json index 3cfdf1333..b6204da06 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min(by:).json @@ -131,7 +131,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/!=(_:_:).json index d17999ff4..53a68febc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/allsatisfy(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/allsatisfy(_:).json index 5610a7513..702fcc32e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/allsatisfy(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/allsatisfy(_:).json @@ -97,7 +97,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compactmap(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compactmap(_:).json index f549d2418..b42f239ea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compactmap(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compactmap(_:).json @@ -107,7 +107,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compare(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compare(_:_:).json index 7d32593a0..25d45cf2f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compare(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compare(_:_:).json @@ -96,7 +96,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(_:).json index 52ebc75f0..882e72459 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(_:).json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(where:).json index 4252ed7be..e19c79bdc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(where:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(where:).json @@ -105,7 +105,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/drop(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/drop(while:).json index 1c0ee4f91..484cc12f5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/drop(while:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/drop(while:).json @@ -117,7 +117,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/dropfirst(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/dropfirst(_:).json index ae47501c1..46e4c7aa4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/dropfirst(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/dropfirst(_:).json @@ -77,7 +77,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/droplast(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/droplast(_:).json index eec1bf723..434ae5582 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/droplast(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/droplast(_:).json @@ -76,7 +76,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:).json index 0192034ff..7002bccce 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:).json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:by:).json index 925faef8e..1d737491e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:by:).json @@ -137,7 +137,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/enumerated().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/enumerated().json index 057740d7e..90f094cac 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/enumerated().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/enumerated().json @@ -68,7 +68,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3us4b.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3us4b.json new file mode 100644 index 000000000..74418715a --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3us4b.json @@ -0,0 +1,433 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Sequence.filter(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/Sequence-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3us4b" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:ST10FoundationE6filterySay7ElementQzGAA9PredicateVyAD_QPGKF::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV4NodeC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation9PredicateV", + "text" : "Predicate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ">) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> [" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "]" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "17.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "17.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "filter(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation9PredicateV", + "text" : "Predicate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ">) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> [" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "]" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3us4b" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList": { + "abstract" : [ + { + "text" : "A doubly linked list implementation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "LinkedList" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "LinkedList" + } + ], + "role" : "symbol", + "title" : "LinkedList", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Node" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Node" + } + ], + "role" : "symbol", + "title" : "LinkedList.Node", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/Sequence-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/Sequence-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Sequence Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/sequence-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)-3us4b": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation9PredicateV", + "text" : "Predicate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ">) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> [" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "]" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3us4b", + "kind" : "symbol", + "role" : "symbol", + "title" : "filter(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3us4b" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3xg8v.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3xg8v.json index 1e2f5af92..b4cb52f97 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3xg8v.json @@ -25,7 +25,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3xg8v" }, "kind" : "symbol", "metadata" : { @@ -108,7 +108,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -233,7 +236,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)" + "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3xg8v" ], "traits" : [ { @@ -334,7 +337,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/sequence-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)-3xg8v": { "abstract" : [ ], @@ -413,12 +416,12 @@ "text" : "]" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3xg8v", "kind" : "symbol", "role" : "symbol", "title" : "filter(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3xg8v" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/first(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/first(where:).json index b11f6064a..839b8dfd0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/first(where:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/first(where:).json @@ -116,7 +116,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-6esnr.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-6esnr.json index b8a9ab64f..7b38f09ab 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-6esnr.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-6esnr.json @@ -115,7 +115,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-8lwav.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-8lwav.json index d41e20255..666232a36 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-8lwav.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-8lwav.json @@ -118,7 +118,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/foreach(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/foreach(_:).json index 9aaf7756c..d991cea5d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/foreach(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/foreach(_:).json @@ -88,7 +88,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted().json index b73c94f7e..80a7847b0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted().json @@ -88,7 +88,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted(_:).json index 8f8f95b0c..4f311a079 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted(_:).json @@ -79,7 +79,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined().json index e3a28f08b..ea0f11bc1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined().json @@ -68,7 +68,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-7xwph.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-7xwph.json index ef7e87daa..2572bd072 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-7xwph.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-7xwph.json @@ -105,7 +105,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-8wigj.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-8wigj.json index 7669864be..95b43f3e4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-8wigj.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-8wigj.json @@ -92,7 +92,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lazy.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lazy.json index 9310b9780..7f88ed956 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lazy.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lazy.json @@ -68,7 +68,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:).json index 85d23a311..9a9cebf02 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:).json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:by:).json index 084df87bf..8be43e44a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:by:).json @@ -137,7 +137,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/map(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/map(_:).json index fe7b402ee..1ecfe8405 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/map(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/map(_:).json @@ -107,7 +107,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max().json index 5ed9185ca..51cdd3f5f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max().json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max(by:).json index 4dd574efc..e432530f3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max(by:).json @@ -132,7 +132,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min().json index d4daac00f..27a60c4c7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min().json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min(by:).json index 08eda684e..90d01aa31 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min(by:).json @@ -132,7 +132,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(_:).json index e0bf5f911..f71d9bd1c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(_:).json @@ -77,7 +77,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(while:).json index 79932beec..90462454b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(while:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(while:).json @@ -116,7 +116,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/publisher.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/publisher.json index 33b19b515..b22dc2603 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/publisher.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/publisher.json @@ -86,7 +86,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(_:_:).json index 98d2e4f13..ad4e69f81 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(_:_:).json @@ -119,7 +119,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(into:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(into:_:).json index 74d5afad8..427ff18b3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(into:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(into:_:).json @@ -127,7 +127,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reversed().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reversed().json index a1a14a8a6..be45e4444 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reversed().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reversed().json @@ -67,7 +67,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sequence-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sequence-implementations.json index 874872aee..23b6caec6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sequence-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sequence-implementations.json @@ -61,7 +61,8 @@ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/elementsEqual(_:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/elementsEqual(_:by:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/enumerated()", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3us4b", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3xg8v", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/first(where:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/flatMap(_:)-6esnr", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/flatMap(_:)-8lwav", @@ -1108,7 +1109,85 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/enumerated()" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)-3us4b": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation9PredicateV", + "text" : "Predicate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ">) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> [" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "]" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3us4b", + "kind" : "symbol", + "role" : "symbol", + "title" : "filter(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3us4b" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)-3xg8v": { "abstract" : [ ], @@ -1187,12 +1266,12 @@ "text" : "]" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3xg8v", "kind" : "symbol", "role" : "symbol", "title" : "filter(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3xg8v" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/first(where:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled().json index 72f3ff112..35817bad8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled().json @@ -67,7 +67,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled(using:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled(using:).json index ebd28db53..00aebcd05 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled(using:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled(using:).json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted().json index 9b4bdca18..68da699ea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted().json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(by:).json index b630f556a..bfd1c6c85 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(by:).json @@ -132,7 +132,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-4kiqv.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-4kiqv.json index a21f5763b..406416411 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-4kiqv.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-4kiqv.json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-5udav.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-5udav.json index 9a2508940..304aa8d5d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-5udav.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-5udav.json @@ -91,7 +91,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(maxsplits:omittingemptysubsequences:whereseparator:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(maxsplits:omittingemptysubsequences:whereseparator:).json index 2db6a0ee6..73ad06ab2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(maxsplits:omittingemptysubsequences:whereseparator:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(maxsplits:omittingemptysubsequences:whereseparator:).json @@ -159,7 +159,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(separator:maxsplits:omittingemptysubsequences:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(separator:maxsplits:omittingemptysubsequences:).json index 3b0366b0f..b1c6b6656 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(separator:maxsplits:omittingemptysubsequences:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(separator:maxsplits:omittingemptysubsequences:).json @@ -166,7 +166,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:).json index f3b982429..5c44afec3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:).json @@ -112,7 +112,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:by:).json index 9041d48fa..b610c010a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:by:).json @@ -145,7 +145,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/suffix(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/suffix(_:).json index 5cc0e4845..7d40ebf32 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/suffix(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/suffix(_:).json @@ -76,7 +76,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/underestimatedcount.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/underestimatedcount.json index 1fbb4d555..099833ded 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/underestimatedcount.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/underestimatedcount.json @@ -56,7 +56,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/withcontiguousstorageifavailable(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/withcontiguousstorageifavailable(_:).json index 5b9871961..b883588a5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/withcontiguousstorageifavailable(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/withcontiguousstorageifavailable(_:).json @@ -116,7 +116,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(_:).json index 61bd57d4c..0278c1630 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(_:).json @@ -71,7 +71,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(through:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(through:).json index dc3b4e64f..2679e3ece 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(through:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(through:).json @@ -86,7 +86,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(upto:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(upto:).json index d205ac4d6..0637de46f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(upto:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(upto:).json @@ -86,7 +86,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(while:).json index 772127c86..064ea2780 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(while:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(while:).json @@ -111,7 +111,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/publisher.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/publisher.json index 487ca7249..5bb3f60e4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/publisher.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/publisher.json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement().json index bbfef7fc7..2272d2abf 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement().json @@ -66,7 +66,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement(using:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement(using:).json index d3b01978c..88ff83eb7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement(using:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement(using:).json @@ -98,7 +98,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/ranges(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/ranges(of:).json index f53fcb219..68ac60f22 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/ranges(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/ranges(of:).json @@ -131,7 +131,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(_:_:).json index eb708ca4f..9651e9075 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(_:_:).json @@ -118,7 +118,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(into:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(into:_:).json index 039d3696f..d6c080560 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(into:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(into:_:).json @@ -126,7 +126,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reversed().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reversed().json index a0a7bd494..6e4dbda59 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reversed().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reversed().json @@ -66,7 +66,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sequence-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sequence-implementations.json index 664411f52..07680fa9a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sequence-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sequence-implementations.json @@ -34,8 +34,7 @@ "generated" : true, "identifiers" : [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/lazy", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/publisher", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-6hbjd" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/publisher" ], "title" : "Instance Properties" }, @@ -50,7 +49,8 @@ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/elementsEqual(_:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/elementsEqual(_:by:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/enumerated()", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-4054e", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-8qkw9", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/first(where:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/flatMap(_:)-23b2z", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/flatMap(_:)-47dwd", @@ -826,7 +826,85 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/enumerated()" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)-4054e": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation9PredicateV", + "text" : "Predicate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ">) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> [" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "]" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-4054e", + "kind" : "symbol", + "role" : "symbol", + "title" : "filter(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-4054e" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)-8qkw9": { "abstract" : [ ], @@ -905,12 +983,12 @@ "text" : "]" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-8qkw9", "kind" : "symbol", "role" : "symbol", "title" : "filter(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-8qkw9" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/first(where:)": { "abstract" : [ @@ -3398,40 +3476,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/starts(with:by:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount-6hbjd": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "underestimatedCount" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Si", - "text" : "Int" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-6hbjd", - "kind" : "symbol", - "role" : "symbol", - "title" : "underestimatedCount", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-6hbjd" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/withContiguousStorageIfAvailable(_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled().json index ab99c84de..ed8978d0b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled().json @@ -66,7 +66,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled(using:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled(using:).json index 0f3f73f31..86cda7dee 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled(using:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled(using:).json @@ -98,7 +98,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted().json index 3abea7b5f..c6468fd23 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted().json @@ -98,7 +98,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(by:).json index f70374b05..a6a2165f8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(by:).json @@ -131,7 +131,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-3re6i.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-3re6i.json index 7d1c9bbf4..562ad1989 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-3re6i.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-3re6i.json @@ -98,7 +98,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-5p5zn.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-5p5zn.json index d986db70f..a3a1839f2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-5p5zn.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-5p5zn.json @@ -90,7 +90,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(maxsplits:omittingemptysubsequences:whereseparator:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(maxsplits:omittingemptysubsequences:whereseparator:).json index 8ea96f3dc..a1c11fd66 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(maxsplits:omittingemptysubsequences:whereseparator:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(maxsplits:omittingemptysubsequences:whereseparator:).json @@ -149,7 +149,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-1bn9x.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-1bn9x.json index 0d2d5a465..1bed83a8a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-1bn9x.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-1bn9x.json @@ -156,7 +156,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-4mcn7.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-4mcn7.json index 63bccb131..2e93bbe76 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-4mcn7.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-4mcn7.json @@ -165,7 +165,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-80pk3.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-80pk3.json index fb62496af..36d83bc17 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-80pk3.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-80pk3.json @@ -156,7 +156,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:).json index 62f44628c..c557c61a5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:).json @@ -111,7 +111,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:by:).json index f55f2e244..a856c2049 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:by:).json @@ -144,7 +144,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-7fwtu.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-7fwtu.json deleted file mode 100644 index fd64a30db..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-7fwtu.json +++ /dev/null @@ -1,264 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "Collection.subscript(_:)", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-7fwtu" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Swift", - "externalID" : "s:SlsEy11SubSequenceQzys15UnboundedRange_OXEcip::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", - "fragments" : [ - { - "kind" : "keyword", - "text" : "subscript" - }, - { - "kind" : "text", - "text" : "((" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s15UnboundedRange_O", - "text" : "UnboundedRange_" - }, - { - "kind" : "text", - "text" : ") -> ()) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "SubSequence" - } - ], - "modules" : [ - { - "name" : "ApolloCodegenLib" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Subscript", - "symbolKind" : "subscript", - "title" : "subscript(_:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "subscript" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "internalParam", - "text" : "x" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s15UnboundedRange_O", - "text" : "UnboundedRange_" - }, - { - "kind" : "text", - "text" : ") -> ()) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "SubSequence" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-7fwtu" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList": { - "abstract" : [ - { - "text" : "A doubly linked list implementation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "LinkedList" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "LinkedList" - } - ], - "role" : "symbol", - "title" : "LinkedList", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Collection-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "Collection Implementations", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-7fwtu": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "subscript" - }, - { - "kind" : "text", - "text" : "((" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s15UnboundedRange_O", - "text" : "UnboundedRange_" - }, - { - "kind" : "text", - "text" : ") -> ()) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "SubSequence" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-7fwtu", - "kind" : "symbol", - "role" : "symbol", - "title" : "subscript(_:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-7fwtu" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-b2pa.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:).json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-b2pa.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:).json index de5a53352..cd55d1548 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-b2pa.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:).json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-b2pa" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)" }, "kind" : "symbol", "metadata" : { @@ -132,7 +132,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-b2pa" + "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)" ], "traits" : [ { @@ -202,7 +202,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-b2pa": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)": { "abstract" : [ ], @@ -229,12 +229,12 @@ "text" : "T" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-b2pa", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)", "kind" : "symbol", "role" : "symbol", "title" : "subscript(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-b2pa" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(_:).json index 09af6ce91..952de2e68 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(_:).json @@ -71,7 +71,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(from:).json index cc9109f2c..0cb8c08ae 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(from:).json @@ -86,7 +86,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(_:).json index b36848d86..cbbf3ebb7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(_:).json @@ -110,7 +110,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(while:).json index da74a4de0..e5d84500e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(while:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(while:).json @@ -111,7 +111,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-6hbjd.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-6hbjd.json deleted file mode 100644 index 930b7cf3e..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-6hbjd.json +++ /dev/null @@ -1,232 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "Sequence.underestimatedCount", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Sequence-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-6hbjd" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Swift", - "externalID" : "s:STsE19underestimatedCountSivp::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "underestimatedCount" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Si", - "text" : "Int" - } - ], - "modules" : [ - { - "name" : "ApolloCodegenLib" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "underestimatedCount" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "underestimatedCount" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Si", - "text" : "Int" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-6hbjd" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList": { - "abstract" : [ - { - "text" : "A doubly linked list implementation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "LinkedList" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "LinkedList" - } - ], - "role" : "symbol", - "title" : "LinkedList", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Sequence-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Sequence-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "Sequence Implementations", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/sequence-implementations" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount-6hbjd": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "underestimatedCount" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Si", - "text" : "Int" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-6hbjd", - "kind" : "symbol", - "role" : "symbol", - "title" : "underestimatedCount", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-6hbjd" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-7qpx9.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-7qpx9.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount.json index 3bb5fb2a5..26f07770e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-7qpx9.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-7qpx9" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount" }, "kind" : "symbol", "metadata" : { @@ -55,7 +55,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -124,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-7qpx9" + "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount" ], "traits" : [ { @@ -194,7 +197,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount-7qpx9": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount": { "abstract" : [ ], @@ -221,12 +224,12 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-7qpx9", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount", "kind" : "symbol", "role" : "symbol", "title" : "underestimatedCount", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-7qpx9" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/withcontiguousstorageifavailable(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/withcontiguousstorageifavailable(_:).json index 19a06b51a..89047b113 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/withcontiguousstorageifavailable(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/withcontiguousstorageifavailable(_:).json @@ -115,7 +115,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollosqlite/sqlitenormalizedcacheerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollosqlite/sqlitenormalizedcacheerror/localizeddescription.json index 440a72e57..b1ecee09a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollosqlite/sqlitenormalizedcacheerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollosqlite/sqlitenormalizedcacheerror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "ApolloSQLite" + "name" : "ApolloSQLite", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport.json index ee53b38ef..102b8d117 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport.json @@ -122,8 +122,8 @@ }, { "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-8o4nu", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-4o8f0" + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion" ], "title" : "Instance Properties" }, @@ -267,7 +267,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/uploadingnetworktransport-implementations" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName-8o4nu": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName": { "abstract" : [ ], @@ -294,14 +294,14 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-8o4nu", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-8o4nu" + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion-4o8f0": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion": { "abstract" : [ ], @@ -328,12 +328,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-4o8f0", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-4o8f0" + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion" }, "doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/init(uploadingNetworkTransport:webSocketNetworkTransport:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/addapolloclientheaders(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/addapolloclientheaders(to:).json index 3c6134fc1..3f86fb794 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/addapolloclientheaders(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/addapolloclientheaders(to:).json @@ -75,7 +75,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-9k3zt.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-9k3zt.json deleted file mode 100644 index d4fb16180..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-9k3zt.json +++ /dev/null @@ -1,269 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "NetworkTransport.clientName", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/NetworkTransport-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-9k3zt" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Apollo", - "externalID" : "s:6Apollo16NetworkTransportPAAE10clientNameSSvp::SYNTHESIZED::s:15ApolloWebSocket21SplitNetworkTransportC", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "modules" : [ - { - "name" : "ApolloWebSocket" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "clientName" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-9k3zt" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apolloapi/graphqlsubscription": { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "title" : "GraphQLSubscription", - "titleInlineContent" : [ - { - "code" : "GraphQLSubscription", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apolloapi\/graphqlsubscription" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket": { - "abstract" : [ - { - "text" : "A web socket network transport implementation that provides support for ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " operations over a web socket connection.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloWebSocket", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport": { - "abstract" : [ - { - "text" : "A network transport that sends subscriptions using one ", - "type" : "text" - }, - { - "code" : "NetworkTransport", - "type" : "codeVoice" - }, - { - "text" : " and other requests using another ", - "type" : "text" - }, - { - "code" : "NetworkTransport", - "type" : "codeVoice" - }, - { - "text" : ". Ideal for sending subscriptions via a web socket but everything else via HTTP.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "SplitNetworkTransport" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "SplitNetworkTransport" - } - ], - "role" : "symbol", - "title" : "SplitNetworkTransport", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/NetworkTransport-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/NetworkTransport-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "NetworkTransport Implementations", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/networktransport-implementations" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName-9k3zt": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-9k3zt", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientName", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-9k3zt" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-8o4nu.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-8o4nu.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname.json index bd4dd22ce..2cbfa35d0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-8o4nu.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-8o4nu" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName" }, "kind" : "symbol", "metadata" : { @@ -122,7 +122,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-8o4nu" + "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname" ], "traits" : [ { @@ -218,7 +218,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/splitnetworktransport" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName-8o4nu": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName": { "abstract" : [ ], @@ -245,12 +245,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-8o4nu", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-8o4nu" + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-6kuvd.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-6kuvd.json deleted file mode 100644 index eab47c06a..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-6kuvd.json +++ /dev/null @@ -1,269 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "NetworkTransport.clientVersion", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/NetworkTransport-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-6kuvd" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Apollo", - "externalID" : "s:6Apollo16NetworkTransportPAAE13clientVersionSSvp::SYNTHESIZED::s:15ApolloWebSocket21SplitNetworkTransportC", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "modules" : [ - { - "name" : "ApolloWebSocket" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "clientVersion" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-6kuvd" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apolloapi/graphqlsubscription": { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "title" : "GraphQLSubscription", - "titleInlineContent" : [ - { - "code" : "GraphQLSubscription", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apolloapi\/graphqlsubscription" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket": { - "abstract" : [ - { - "text" : "A web socket network transport implementation that provides support for ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " operations over a web socket connection.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloWebSocket", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport": { - "abstract" : [ - { - "text" : "A network transport that sends subscriptions using one ", - "type" : "text" - }, - { - "code" : "NetworkTransport", - "type" : "codeVoice" - }, - { - "text" : " and other requests using another ", - "type" : "text" - }, - { - "code" : "NetworkTransport", - "type" : "codeVoice" - }, - { - "text" : ". Ideal for sending subscriptions via a web socket but everything else via HTTP.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "SplitNetworkTransport" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "SplitNetworkTransport" - } - ], - "role" : "symbol", - "title" : "SplitNetworkTransport", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/NetworkTransport-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/NetworkTransport-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "NetworkTransport Implementations", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/networktransport-implementations" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion-6kuvd": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-6kuvd", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientVersion", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-6kuvd" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-4o8f0.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-4o8f0.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion.json index 55b981f12..0194e1b47 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-4o8f0.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-4o8f0" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion" }, "kind" : "symbol", "metadata" : { @@ -122,7 +122,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-4o8f0" + "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion" ], "traits" : [ { @@ -218,7 +218,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/splitnetworktransport" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion-4o8f0": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion": { "abstract" : [ ], @@ -245,12 +245,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-4o8f0", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-4o8f0" + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientname.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientname.json index b574ad4b1..66c8f5599 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientname.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientname.json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientversion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientversion.json index 1b147b953..c5a1885c3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientversion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientversion.json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientname.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientname.json index 78a2d554a..6ad8ff9f1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientname.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientname.json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientversion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientversion.json index bfec08d7d..02e21d41a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientversion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientversion.json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/networktransport-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/networktransport-implementations.json index df800cd06..39ace8d00 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/networktransport-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/networktransport-implementations.json @@ -30,14 +30,6 @@ ], "topicSections" : [ - { - "generated" : true, - "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-9k3zt", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-6kuvd" - ], - "title" : "Instance Properties" - }, { "generated" : true, "identifiers" : [ @@ -210,74 +202,6 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/addapolloclientheaders(to:)" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName-9k3zt": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-9k3zt", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientName", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-9k3zt" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion-6kuvd": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-6kuvd", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientVersion", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-6kuvd" -}, "doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/defaultClientName": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror.json index ae471a968..50be122cb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror.json @@ -95,7 +95,7 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-8rftb" + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription" ], "title" : "Instance Properties" }, @@ -215,7 +215,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/localizederror-implementations" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription-8rftb": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription": { "abstract" : [ ], @@ -246,12 +246,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-8rftb", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-8rftb" + "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription" }, "doc://ApolloWebSocket/s5ErrorP": { "identifier" : "doc:\/\/ApolloWebSocket\/s5ErrorP", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-6m1f6.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-6m1f6.json deleted file mode 100644 index 298bdd349..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-6m1f6.json +++ /dev/null @@ -1,258 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-6m1f6" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:15ApolloWebSocket25SSLClientCertificateErrorV", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "ApolloWebSocket" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-6m1f6" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apolloapi/graphqlsubscription": { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "title" : "GraphQLSubscription", - "titleInlineContent" : [ - { - "code" : "GraphQLSubscription", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apolloapi\/graphqlsubscription" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket": { - "abstract" : [ - { - "text" : "A web socket network transport implementation that provides support for ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " operations over a web socket connection.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloWebSocket", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "SSLClientCertificateError" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "SSLClientCertificateError" - } - ], - "role" : "symbol", - "title" : "SSLClientCertificateError", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/localizederror-implementations" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription-6m1f6": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-6m1f6", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-6m1f6" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-8rftb.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-8rftb.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription.json index b82ae1d52..ebe0639f7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-8rftb.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-8rftb" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -118,7 +118,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-8rftb" + "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription" ], "traits" : [ { @@ -195,7 +195,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription-8rftb": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription": { "abstract" : [ ], @@ -226,12 +226,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-8rftb", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-8rftb" + "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/failurereason.json index ee9d2922e..87ebf1031 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/failurereason.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/helpanchor.json index 6264b8184..fb3b92313 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/helpanchor.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizeddescription.json index 00ce88918..61f6129d2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizederror-implementations.json index 362871592..5314949f7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizederror-implementations.json @@ -33,7 +33,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-6m1f6", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/failureReason", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/helpAnchor", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/recoverySuggestion" @@ -121,44 +120,6 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription-6m1f6": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-6m1f6", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-6m1f6" -}, "doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/recoverysuggestion.json index 3ad9350e8..6592e60dc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/recoverysuggestion.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/!=(_:_:).json index 451605be4..a00589a34 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hash(into:).json index 7cdad0517..36e178411 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hash(into:).json @@ -124,7 +124,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hashvalue.json index 8ac1ebac3..c595a9d9d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hashvalue.json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/errortype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/errortype/!=(_:_:).json index ed9fd3801..132c11b08 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/errortype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/errortype/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/localizeddescription.json index 81adfa64e..babcde868 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wsprotocol/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wsprotocol/!=(_:_:).json index 1a6e1de77..adb328261 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wsprotocol/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wsprotocol/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror.json index e879fe352..52b3f1ce8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror.json @@ -110,7 +110,7 @@ { "identifiers" : [ "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/error", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-2e2i1", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/kind", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/payload" ], @@ -321,7 +321,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websocketerror\/error" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription-2e2i1": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription": { "abstract" : [ ], @@ -352,12 +352,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-2e2i1", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription-2e2i1" + "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription" }, "doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/kind": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-77dya.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-77dya.json deleted file mode 100644 index a4c65ba45..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-77dya.json +++ /dev/null @@ -1,269 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-77dya" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:15ApolloWebSocket0bC5ErrorV", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "ApolloWebSocket" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollowebsocket\/websocketerror\/errordescription-77dya" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apolloapi/graphqlsubscription": { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "title" : "GraphQLSubscription", - "titleInlineContent" : [ - { - "code" : "GraphQLSubscription", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apolloapi\/graphqlsubscription" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket": { - "abstract" : [ - { - "text" : "A web socket network transport implementation that provides support for ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " operations over a web socket connection.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloWebSocket", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError": { - "abstract" : [ - { - "text" : "A structure for capturing problems and any associated errors from a ", - "type" : "text" - }, - { - "code" : "WebSocketTransport", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "WebSocketError" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "WebSocketError" - } - ], - "role" : "symbol", - "title" : "WebSocketError", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websocketerror" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websocketerror\/localizederror-implementations" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription-77dya": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-77dya", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription-77dya" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-2e2i1.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-2e2i1.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription.json index 560849296..352bc72d7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-2e2i1.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-2e2i1" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -126,7 +126,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/websocketerror\/errordescription-2e2i1" + "\/documentation\/apollowebsocket\/websocketerror\/errordescription" ], "traits" : [ { @@ -214,7 +214,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websocketerror" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription-2e2i1": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription": { "abstract" : [ ], @@ -245,12 +245,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-2e2i1", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription-2e2i1" + "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/failurereason.json index 91f10ce55..596d13b9a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/failurereason.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/helpanchor.json index 8f32e9ce0..26fa86afa 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/helpanchor.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizeddescription.json index 702f0f075..96f5d804c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizederror-implementations.json index 17116415d..a71ce3fc8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizederror-implementations.json @@ -33,7 +33,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-77dya", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/failureReason", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/helpAnchor", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/recoverySuggestion" @@ -132,44 +131,6 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websocketerror" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription-77dya": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-77dya", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription-77dya" -}, "doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/recoverysuggestion.json index 989f2de7f..5db4557d0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/recoverysuggestion.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport.json index f9370f9b7..2393472fe 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport.json @@ -112,8 +112,8 @@ }, { "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-7plo0", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-919yz", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/delegate", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/enableSOCKSProxy" ], @@ -326,7 +326,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websockettransport\/websocketclientdelegate-implementations" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName-7plo0": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName": { "abstract" : [ ], @@ -353,14 +353,14 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-7plo0", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname-7plo0" + "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion-919yz": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion": { "abstract" : [ ], @@ -387,12 +387,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-919yz", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion-919yz" + "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion" }, "doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/closeConnection()": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/addapolloclientheaders(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/addapolloclientheaders(to:).json index 51137d002..425a8dd03 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/addapolloclientheaders(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/addapolloclientheaders(to:).json @@ -75,7 +75,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-2sr62.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-2sr62.json deleted file mode 100644 index a7f62211c..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-2sr62.json +++ /dev/null @@ -1,253 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "NetworkTransport.clientName", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/NetworkTransport-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-2sr62" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Apollo", - "externalID" : "s:6Apollo16NetworkTransportPAAE10clientNameSSvp::SYNTHESIZED::s:15ApolloWebSocket0bC9TransportC", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "modules" : [ - { - "name" : "ApolloWebSocket" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "clientName" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollowebsocket\/websockettransport\/clientname-2sr62" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apolloapi/graphqlsubscription": { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "title" : "GraphQLSubscription", - "titleInlineContent" : [ - { - "code" : "GraphQLSubscription", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apolloapi\/graphqlsubscription" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket": { - "abstract" : [ - { - "text" : "A web socket network transport implementation that provides support for ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " operations over a web socket connection.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloWebSocket", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport": { - "abstract" : [ - { - "text" : "A network transport that uses web sockets requests to send GraphQL subscription operations to a server.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "WebSocketTransport" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "WebSocketTransport" - } - ], - "role" : "symbol", - "title" : "WebSocketTransport", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/NetworkTransport-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/NetworkTransport-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "NetworkTransport Implementations", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/networktransport-implementations" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName-2sr62": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-2sr62", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientName", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname-2sr62" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-7plo0.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-7plo0.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname.json index d13ef00a2..452685e4a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-7plo0.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-7plo0" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName" }, "kind" : "symbol", "metadata" : { @@ -138,7 +138,7 @@ "type" : "paragraph" } ], - "name" : "NOTE", + "name" : "Note", "style" : "note", "type" : "aside" } @@ -157,7 +157,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/websockettransport\/clientname-7plo0" + "\/documentation\/apollowebsocket\/websockettransport\/clientname" ], "traits" : [ { @@ -237,7 +237,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websockettransport" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName-7plo0": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName": { "abstract" : [ ], @@ -264,12 +264,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-7plo0", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname-7plo0" + "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-5nzf9.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-5nzf9.json deleted file mode 100644 index 9fdaba0a8..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-5nzf9.json +++ /dev/null @@ -1,253 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "NetworkTransport.clientVersion", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/NetworkTransport-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-5nzf9" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Apollo", - "externalID" : "s:6Apollo16NetworkTransportPAAE13clientVersionSSvp::SYNTHESIZED::s:15ApolloWebSocket0bC9TransportC", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "modules" : [ - { - "name" : "ApolloWebSocket" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "clientVersion" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollowebsocket\/websockettransport\/clientversion-5nzf9" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apolloapi/graphqlsubscription": { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "title" : "GraphQLSubscription", - "titleInlineContent" : [ - { - "code" : "GraphQLSubscription", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apolloapi\/graphqlsubscription" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket": { - "abstract" : [ - { - "text" : "A web socket network transport implementation that provides support for ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " operations over a web socket connection.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloWebSocket", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport": { - "abstract" : [ - { - "text" : "A network transport that uses web sockets requests to send GraphQL subscription operations to a server.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "WebSocketTransport" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "WebSocketTransport" - } - ], - "role" : "symbol", - "title" : "WebSocketTransport", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/NetworkTransport-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/NetworkTransport-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "NetworkTransport Implementations", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/networktransport-implementations" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion-5nzf9": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-5nzf9", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientVersion", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion-5nzf9" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-919yz.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-919yz.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion.json index 5123191b1..e8a0f4880 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-919yz.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-919yz" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion" }, "kind" : "symbol", "metadata" : { @@ -138,7 +138,7 @@ "type" : "paragraph" } ], - "name" : "NOTE", + "name" : "Note", "style" : "note", "type" : "aside" } @@ -157,7 +157,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/websockettransport\/clientversion-919yz" + "\/documentation\/apollowebsocket\/websockettransport\/clientversion" ], "traits" : [ { @@ -237,7 +237,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websockettransport" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion-919yz": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion": { "abstract" : [ ], @@ -264,12 +264,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-919yz", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion-919yz" + "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/configuration/reconnect.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/configuration/reconnect.json index 9a877ffec..49dbbd6b5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/configuration/reconnect.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/configuration/reconnect.json @@ -70,7 +70,7 @@ "text" : "@" }, { - "kind" : "typeIdentifier", + "kind" : "attribute", "preciseIdentifier" : "s:6Apollo6AtomicC", "text" : "Atomic" }, diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientname.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientname.json index bf59e3235..bfa212f6f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientname.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientname.json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientversion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientversion.json index a8334364a..6e58151ba 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientversion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientversion.json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientname.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientname.json index 1e3a0c9ae..6b95ee14a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientname.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientname.json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientversion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientversion.json index d7c6e926c..d1caabaef 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientversion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientversion.json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/networktransport-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/networktransport-implementations.json index 8c901b2b1..a9714be8a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/networktransport-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/networktransport-implementations.json @@ -30,14 +30,6 @@ ], "topicSections" : [ - { - "generated" : true, - "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-2sr62", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-5nzf9" - ], - "title" : "Instance Properties" - }, { "generated" : true, "identifiers" : [ @@ -194,74 +186,6 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websockettransport\/addapolloclientheaders(to:)" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName-2sr62": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-2sr62", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientName", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname-2sr62" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion-5nzf9": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-5nzf9", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientVersion", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion-5nzf9" -}, "doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/defaultClientName": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription-ws8y/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/rootselectionset/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription-ws8y/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/rootselectionset/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/rootselectionset/init(data:variables:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/rootselectionset/init(data:variables:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/field/cachekey(with:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/field/cachekey(with:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/field/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/field/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-9dqak/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-9dqak/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription-4aose/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription-4aose/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription-4rxtd/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription-4rxtd/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription-3s67q/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription-3s67q/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription-f0my/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription-f0my/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-1nwmf/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-1nwmf/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription-2j9a2/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription-2j9a2/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription-3qusm/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription-3qusm/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0/index.html deleted file mode 100644 index f1a038bc7..000000000 --- a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1/index.html deleted file mode 100644 index f1a038bc7..000000000 --- a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx/index.html deleted file mode 100644 index f1a038bc7..000000000 --- a/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn/index.html deleted file mode 100644 index f1a038bc7..000000000 --- a/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription-8ajg9/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription-8ajg9/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/swift/dictionary/+=(_:_:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/swift/dictionary/+=(_:_:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/swift/dictionary/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/swift/dictionary/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname-4ciz/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/swift/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname-4ciz/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/swift/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3/index.html deleted file mode 100644 index f1a038bc7..000000000 --- a/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn/index.html deleted file mode 100644 index f1a038bc7..000000000 --- a/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname-eycz/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname-eycz/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/index/index.json b/docs/docc/Apollo.doccarchive/index/index.json index f365390d3..032880dfc 100644 --- a/docs/docc/Apollo.doccarchive/index/index.json +++ b/docs/docc/Apollo.doccarchive/index/index.json @@ -52,7 +52,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-ws8y", + "path" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -98,11 +98,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-45kmv", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/failurereason", "title" : "var failureReason: String?", @@ -922,7 +917,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-3qusm", + "path" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -952,11 +947,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-6hc58", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/failurereason", "title" : "var failureReason: String?", @@ -1140,7 +1130,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-8ajg9", + "path" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -1170,11 +1160,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-10ouu", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/failurereason", "title" : "var failureReason: String?", @@ -1365,12 +1350,12 @@ "type" : "property" }, { - "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-eycz", + "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname", "title" : "var clientName: String", "type" : "property" }, { - "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-7dkl1", + "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion", "title" : "var clientVersion: String", "type" : "property" }, @@ -1419,20 +1404,6 @@ }, { "children" : [ - { - "title" : "Instance Properties", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-4ciz", - "title" : "var clientName: String", - "type" : "property" - }, - { - "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-4ozh0", - "title" : "var clientVersion: String", - "type" : "property" - }, { "title" : "Instance Methods", "type" : "groupMarker" @@ -1701,7 +1672,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-2rch3", + "path" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -1731,11 +1702,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-4oqmn", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/failurereason", "title" : "var failureReason: String?", @@ -2299,7 +2265,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-1xiwl", + "path" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -2345,11 +2311,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-970yf", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/failurereason", "title" : "var failureReason: String?", @@ -2468,7 +2429,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-9dqak", + "path" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -2514,11 +2475,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-3ht8r", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/failurereason", "title" : "var failureReason: String?", @@ -2722,12 +2678,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/graphqlerror\/errordescription-4aose", - "title" : "var errorDescription: String?", - "type" : "property" - }, - { - "path" : "\/documentation\/apollo\/graphqlerror\/errordescription-4rxtd", + "path" : "\/documentation\/apollo\/graphqlerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -2763,7 +2714,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-f0my", + "path" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -2803,11 +2754,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-3s67q", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/graphqlexecutionerror\/failurereason", "title" : "var failureReason: String?", @@ -2926,7 +2872,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-1nwmf", + "path" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -2956,11 +2902,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-655nn", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/failurereason", "title" : "var failureReason: String?", @@ -3241,7 +3182,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-3lpex", + "path" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -3271,11 +3212,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-2tmz8", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/failurereason", "title" : "var failureReason: String?", @@ -3380,7 +3316,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-3qwve", + "path" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -3426,11 +3362,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-54of6", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/failurereason", "title" : "var failureReason: String?", @@ -3766,7 +3697,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-6mkgn", + "path" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -3801,11 +3732,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-391dx", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/failurereason", "title" : "var failureReason: String?", @@ -4098,7 +4024,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-2j9a2", + "path" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -4144,11 +4070,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-9ka1s", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/graphqlhttprequesterror\/failurereason", "title" : "var failureReason: String?", @@ -4173,6 +4094,95 @@ "path" : "\/documentation\/apollo\/graphqlhttprequesterror", "title" : "GraphQLHTTPRequestError", "type" : "enum" + }, + { + "title" : "Extended Modules", + "type" : "groupMarker" + }, + { + "children" : [ + { + "title" : "Extended Protocols", + "type" : "groupMarker" + }, + { + "children" : [ + { + "title" : "Initializers", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/apollo\/apolloapi\/rootselectionset\/init(data:variables:)", + "title" : "init(data: JSONObject, variables: [String : GraphQLOperationVariableValue]?) throws", + "type" : "init" + } + ], + "path" : "\/documentation\/apollo\/apolloapi\/rootselectionset", + "title" : "RootSelectionSet", + "type" : "extension" + }, + { + "title" : "Extended Types", + "type" : "groupMarker" + }, + { + "children" : [ + { + "title" : "Extended Structures", + "type" : "groupMarker" + }, + { + "children" : [ + { + "title" : "Instance Methods", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/apollo\/apolloapi\/selection\/field\/cachekey(with:)", + "title" : "func cacheKey(with: [String : GraphQLOperationVariableValue]?) throws -> String", + "type" : "method" + } + ], + "path" : "\/documentation\/apollo\/apolloapi\/selection\/field", + "title" : "Selection.Field", + "type" : "extension" + } + ], + "path" : "\/documentation\/apollo\/apolloapi\/selection", + "title" : "Selection", + "type" : "extension" + } + ], + "path" : "\/documentation\/apollo\/apolloapi", + "title" : "ApolloAPI", + "type" : "extension" + }, + { + "children" : [ + { + "title" : "Extended Structures", + "type" : "groupMarker" + }, + { + "children" : [ + { + "title" : "Operators", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/apollo\/swift\/dictionary\/+=(_:_:)", + "title" : "static func += (inout Dictionary, Dictionary)", + "type" : "op" + } + ], + "path" : "\/documentation\/apollo\/swift\/dictionary", + "title" : "Dictionary", + "type" : "extension" + } + ], + "path" : "\/documentation\/apollo\/swift", + "title" : "Swift", + "type" : "extension" } ], "path" : "\/documentation\/apollo", From d9e83f271d8c771d0749e81f8765337fbcc518ed Mon Sep 17 00:00:00 2001 From: Jeff Auriemma Date: Thu, 10 Aug 2023 14:33:17 -0400 Subject: [PATCH 49/69] Roadmap update 2023-08-10 --- ROADMAP.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index 89e3f8553..f9efc80d8 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -1,6 +1,6 @@ # 🔮 Apollo iOS Roadmap -**Last updated: 2023-07-27** +**Last updated: 2023-08-10** For up to date release notes, refer to the project's [Changelog](https://github.com/apollographql/apollo-ios/blob/main/CHANGELOG.md). @@ -23,7 +23,7 @@ As we identify feature sets that we intend to ship, we'll add to and update the ### [Paginated watchers for GraphQL queries](https://github.com/apollographql/apollo-ios/pull/3007) -_Approximate Date: 2023-08-07_ +_Approximate Date: TBD - PR from an external contributor is in review_ - Support for Relay-style (cursor-based), offset-based, and arbitrary pagination patterns - `@connection` directive support @@ -31,7 +31,7 @@ _Approximate Date: 2023-08-07_ ### [`@defer` support](https://github.com/apollographql/apollo-ios/issues/2395) -_Approximate Date: 2023-08-11_ +_Approximate Date: 2023-09-19_ The `@defer` directive enables your queries to receive data for specific fields asynchronously. This is helpful whenever some fields in a query take much longer to resolve than others. [Apollo Kotlin](https://www.apollographql.com/docs/kotlin/fetching/defer/) and [Apollo Client (web)](https://www.apollographql.com/docs/react/data/defer/) currently support this syntax, so if you're interested in learning more check out their documentation. Apollo iOS will release support for this directive in a `1.x` minor version. This will be released as an experimental feature. From 8c7f1cc76aa5fa3dfb64be42ba513fa57aede8fe Mon Sep 17 00:00:00 2001 From: Maria Elisabeth Schreiber Date: Thu, 10 Aug 2023 13:52:48 -0600 Subject: [PATCH 50/69] Update persisted queries docs (#3160) Co-authored-by: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Co-authored-by: Alex Deem Co-authored-by: Jeff Auriemma Co-authored-by: Anthony Miller Co-authored-by: Martin Bonnin --- docs/source/_redirects | 1 + docs/source/config.json | 2 +- docs/source/fetching/apqs.mdx | 52 --------- docs/source/fetching/persisted-queries.mdx | 129 +++++++++++++++++++++ 4 files changed, 131 insertions(+), 53 deletions(-) delete mode 100644 docs/source/fetching/apqs.mdx create mode 100644 docs/source/fetching/persisted-queries.mdx diff --git a/docs/source/_redirects b/docs/source/_redirects index 8a28ecc85..330e15da7 100644 --- a/docs/source/_redirects +++ b/docs/source/_redirects @@ -2,3 +2,4 @@ /v1 /docs/ios/ /tutorial /docs/ios/tutorial/tutorial-introduction /tutorial/tutorial-create-project /docs/ios/tutorial/tutorial-add-sdk +/fetching/apqs /docs/ios/fetching/persisted-queries diff --git a/docs/source/config.json b/docs/source/config.json index 6baaa5fb8..94118a473 100644 --- a/docs/source/config.json +++ b/docs/source/config.json @@ -78,7 +78,7 @@ "Error Handling": "/fetching/error-handling", "Type Conditions": "/fetching/type-conditions", "Custom Scalars": "/custom-scalars", - "Automatic Persisted Queries": "/fetching/apqs" + "Persisted Queries": "/fetching/persisted-queries" }, true ], diff --git a/docs/source/fetching/apqs.mdx b/docs/source/fetching/apqs.mdx deleted file mode 100644 index 68c12bd08..000000000 --- a/docs/source/fetching/apqs.mdx +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: Automatic Persisted Queries ---- - -Apollo Server allows you to use a feature called [Automatic Persisted Queries](https://www.apollographql.com/docs/apollo-server/performance/apq/), or APQs, to avoiding sending the same large query documents over and over. - -> **Note:** APQs are an Apollo Server feature. They are not part of the GraphQL specification, and are only available when using Apollo iOS with an Apollo Server instance that has APQs enabled. - -Each query or mutation is identified by the SHA256 hash of its contents. If the hash can't be found by the server, it sends back an error indicating that it needs the full query. If it receives this specific error, Apollo iOS will automatically retry the operation with the full query document without you having to do anything. - -> **Note:** APQs are not supported over Websockets at this time. If you're interested in this feature, please open an [issue](https://github.com/apollographql/apollo-ios/issues/new/choose)! - -## Using APQs with Apollo iOS - -To enable APQs you must configure code generation and your `ApolloClient` correctly. - -### 1. Configure code generation to APQ compatible operations - -In order to use APQs, your operations must have SHA256 hash identifiers included in the generated operation objects. To configure code generation to include these identifiers, set the `ApolloCodegenConfiguration`'s `options.apqs` to `.automaticallyPersist`. - -To set this property in your `apollo-codegen-config.json` file, add set the `options.apqs` property in the JSON to `"automaticallyPersist"`: -```json title="apollo-codegen-config.json" -"options" { - "apqs": "automaticallyPersist" -} - ``` - -### 2. Enable APQs on your `ApolloClient` - -You must also initialize your `ApolloClient`, with a custom `NetworkTransport` that supports APQs. - -Initialize a `RequestChainNetworkTransport` with `autoPersistQueries` parameter set to `true` and an `interceptorProvider` that includes the `AutomaticPersistedQueryInterceptor` (such as `DefaultInterceptorProvider`). - -```swift -let store = ApolloStore(cache: InMemoryNormalizedCache()) -let interceptorProvider = DefaultInterceptorProvider(store: store) -let networkTransport = RequestChainNetworkTransport( - interceptorProvider: interceptorProvider, - endpointURL: URL(string: "http://localhost:4000/graphql")! -) - -let client = ApolloClient(networkTransport: networkTransport, store: store) -``` -For more information on configuring your `ApolloClient`, `NetworkTransport`, `InterceptorProvider`, and the request chain, see the [Request Pipeline](./../networking/request-pipeline) documentation. - -## Send APQs as `GET` requests - -By default, retries of queries will use `POST`. In some cases, it may be required or preferred to retry persisted operation using a `GET` request (for example, when your queries are hitting a CDN that has better performance with `GET`). - -In order to use `GET` for persisted query retry requests, set the `useGETForPersistedQueryRetry` on your `RequestChainNetworkTransport` to `true`. - -Most users will want to leave this option as `false`. diff --git a/docs/source/fetching/persisted-queries.mdx b/docs/source/fetching/persisted-queries.mdx new file mode 100644 index 000000000..358340e71 --- /dev/null +++ b/docs/source/fetching/persisted-queries.mdx @@ -0,0 +1,129 @@ +--- +title: Persisted Queries +description: Secure your graph while minimizing request latency +--- + + + +## Differences between persisted queries and APQ + + + +## Implementation steps + +Both persisted queries and APQs require you to configure code generation and how your client makes requests. If you intend to use persisted queries for safelisting, you also need to generate an operations manifest. + +We recommend you follow this order while implementing: + +| Implementation Step | Required for PQs? | Required for APQs? | +| -----| ------------------ | ----------------- | +| 1. Configure generated operation models| ✅ | ✅ | +| 2. Generate the operation manifest |✅ | -- | +| 3. Publish the operation manifest |✅ | -- | +| 4. Enable persisted queries on the client when it makes requests | ✅ | ✅ | + +The rest of this article details these steps. + +Persisted queries also require you to create and link a PQL, and to configure your router to receive persisted query requests. This document only describes the steps that need to be taken by the client to create a manifest of the client's operations and send persisted query requests. For more information on the other configuration aspects of persisted queries, see the [GraphOS persisted queries documentation](/graphos/operations/persisted-queries). + +### 0. Requirements + +You can use APQ with the following versions of Apollo iOS, Apollo Server, and Apollo Router: +- Apollo iOS (v1.0.0+) +- [Apollo Server](/apollo-server/) (v1.0.0+) +- [Apollo Router](/router) (v0.1.0+) + +> **Note:** You can use _either_ Apollo Server _or_ Apollo Router for APQs. They don't need to be used together. + +Persisted queries is currently in [preview](/resources/product-launch-stages#preview) and has the following requirements: +- Apollo iOS (v1.4.0+) +- [Apollo Router](/router) (v1.25.0+) +- [GraphOS Enterprise plan](/graphos/enterprise/) + +### 1. Configure generated operation models + +Both persisted queries and APQs require your code generation to include operation IDs. You can configure this in your code generation configuration's [`options`](output-options). +Specifically, set the `operationDocumentFormat` array to `definition`, `operationId`, or both `definition` and `operationId`. +- To use APQs, you must include both the `definition` and `operationId`. +- For persisted queries, you only need the `operationId`. + +```json title="apollo-codegen-config.json" +"options": { + "operationDocumentFormat" : [ + "definition", + "operationId" + ] +} +``` + +### 2. Generate operation manifest + +> This step is only required for implementing safelisting with persisted queries. It is _not_ required for APQs. + +An operation manifest acts as a safelist of trusted operations the [Apollo Router](/router/) can check incoming requests against. You can generate operation manifests by adding the [`operationManifest`](./../code-generation/codegen-configuration#operation-manifest-configuration) option to your `ApolloCodegenConfiguration` JSON file like so: + +```json title="apollo-codegen-config.json" +"operationManifest" : { + "generateManifestOnCodeGeneration" : false, + "path" : "/operation/identifiers/path", + "version" : "persistedQueries" +} +``` + +Once these options are configured you can run the [`generate-operation-manifest`](./../code-generation/codegen-cli#generate-operation-manifest) in order to generate your operation manifest. If you have the `generateManifestOnCodeGeneration` flag set to `true` your operation manifest will also generate everytime you run the [`generate`](./../code-generation/codegen-cli#generate) command. + +The resulting operation manifest for `persistedQueries` looks like this: + +```json title="operationIdentifiers.json" +{ + "format": "apollo-persisted-query-manifest", + "version": 1, + "operations": [ + { + "id": "e0321f6b438bb42c022f633d38c19549dea9a2d55c908f64c5c6cb8403442fef", + "body": "query GetItem { thing { __typename } }", + "name": "GetItem", + "type": "query" + } + ] +} +``` + +To automatically update the manifest for each new app release, you can include the [`generate`](./../code-generation/codegen-cli#generate) or [`generate-operation-manifest`](./../code-generation/codegen-cli#generate-operation-manifest) command in your CI/CD pipeline. + +### 3. Publish operation manifest + +> This step is only required for implementing safelisting with persisted queries. It is _not_ required for APQs. + + + +### 4. Enable persisted queries on `ApolloClient` + +Once you've configured your code generation to include operation IDs, you can update your client to query by operation ID rather than the full operation string. This configuration is the same whether you're using APQ or persisted queries: + +- Initialize a custom `NetworkTransport` using `RequestChainNetworkTransport` with `autoPersistQueries` parameter set to `true` and an `interceptorProvider` that includes the `AutomaticPersistedQueryInterceptor` (such as `DefaultInterceptorProvider`). +- Initialize your `ApolloClient` with the custom `NetworkTransport` that supports persisted queries. + +```swift +let store = ApolloStore(cache: InMemoryNormalizedCache()) +let interceptorProvider = DefaultInterceptorProvider(store: store) +let networkTransport = RequestChainNetworkTransport( + interceptorProvider: interceptorProvider, + endpointURL: URL(string: "http://localhost:4000/graphql")!, + autoPersistQueries: true +) + +let client = ApolloClient(networkTransport: networkTransport, store: store) +``` + +For more information on configuring your `ApolloClient`, `NetworkTransport`, `InterceptorProvider`, and the request chain, see the [request pipeline](./../networking/request-pipeline) documentation. + +#### Sending APQ retries as `GET` requests + +> **Note:** Apollo iOS only retries failed ID-based operations for APQs, not persisted queries. + +By default, the Apollo clients sends operation retries as `POST` requests. In some cases, you may prefer or need to retry an operation using a `GET` request: for example, you may make requests to a CDN that has better performance with `GET`s. + +To use `GET` for APQ retry requests, set the `useGETForPersistedQueryRetry` on your `RequestChainNetworkTransport` to `true`. + +In most cases, keeping the default option (`false`) suffices. \ No newline at end of file From 7b02cb0bc5e84d5ed44ac1602acd0b508b761f60 Mon Sep 17 00:00:00 2001 From: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Date: Tue, 15 Aug 2023 10:02:24 -0400 Subject: [PATCH 51/69] docs: Fix field conversion strategy docs (#3192) --- docs/source/code-generation/codegen-configuration.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/source/code-generation/codegen-configuration.mdx b/docs/source/code-generation/codegen-configuration.mdx index c89c05da4..c726414fc 100644 --- a/docs/source/code-generation/codegen-configuration.mdx +++ b/docs/source/code-generation/codegen-configuration.mdx @@ -441,7 +441,7 @@ The top-level properties are: "warningsOnDeprecatedUsage": "include", "conversionStrategies": { "enumCases": "camelCase", - "fieldCasing": "default" + "fieldAccessors": "default" }, "pruneGeneratedFiles": true } @@ -470,7 +470,7 @@ let configuration = ApolloCodegenConfiguration( warningsOnDeprecatedUsage: .include, conversionStrategies: ApolloCodegenConfiguration.ConversionStrategies( enumCases: .camelCase, - fieldCasing: .default + fieldAccessors: .default ), pruneGeneratedFiles: true ) From 6d253e2ae7cc5f71428596e1ab773ea7ffed707c Mon Sep 17 00:00:00 2001 From: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Date: Fri, 18 Aug 2023 09:42:09 -0400 Subject: [PATCH 52/69] docs: Adding full codegen config example (#3193) --- .../code-generation/codegen-configuration.mdx | 92 ++++++++++++++++++- 1 file changed, 89 insertions(+), 3 deletions(-) diff --git a/docs/source/code-generation/codegen-configuration.mdx b/docs/source/code-generation/codegen-configuration.mdx index c726414fc..d8c89ec2e 100644 --- a/docs/source/code-generation/codegen-configuration.mdx +++ b/docs/source/code-generation/codegen-configuration.mdx @@ -404,7 +404,6 @@ The top-level properties are: | Property Name | Description | | ------------- | ----------- | | [`additionalInflectionRules`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/additionalinflectionrules) | Any non-default rules for pluralization or singularization of type names. | -| [`queryStringLiteralFormat`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat) | Formatting of the GraphQL query string literal that is included in each generated operation object. | | [`deprecatedEnumCases`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/deprecatedenumcases) | Annotate generated Swift enums with the Swift `@available` attribute for GraphQL enum cases annotated with the built-in [`@deprecated` directive](https://spec.graphql.org/draft/#sec--deprecated). | | [`schemaDocumentation`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/schemadocumentation) | Include or exclude [schema documentation](https://spec.graphql.org/draft/#sec-Descriptions) in the generated files. | | [`selectionSetInitializers`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/selectionsetinitializers) | Generate initializers for your generated selection set models. | @@ -424,7 +423,6 @@ The top-level properties are: "singularRegex": "animal" } }], - "queryStringLiteralFormat": "multiline", "deprecatedEnumCases": "include", "schemaDocumentation": "include", "selectionSetInitializers" : { @@ -457,7 +455,6 @@ let configuration = ApolloCodegenConfiguration( replacementRegex: "animals" ) ], - queryStringLiteralFormat: .multiline, deprecatedEnumCases: .include, schemaDocumentation: .include, selectionSetInitializers: [ @@ -666,3 +663,92 @@ let configuration = ApolloCodegenConfiguration( ```
+ +## Full Codegen Configuration Example + +Below is an example that illustrates an `apollo-codegen-config.json` where every available option is configured in some way to show its usage and formatting: + +```json title="apollo-codegen-config.json" +{ + "schemaNamespace" : "MySchema", + "schemaDownload": { + "downloadMethod": { + "introspection": { + "endpointURL": "https://server.com", + "httpMethod": { + "POST": {} + }, + "includeDeprecatedInputValues": false, + "outputFormat": "SDL" + } + }, + "downloadTimeout": 60, + "headers": [], + "outputPath": "./graphql/" + }, + "experimentalFeatures" : { + "clientControlledNullability" : true, + "legacySafelistingCompatibleOperations" : true + }, + "operationManifest" : { + "generateManifestOnCodeGeneration" : false, + "path" : "/operation/identifiers/path", + "version" : "persistedQueries" + }, + "input" : { + "operationSearchPaths" : [ + "/search/path/**/*.graphql" + ], + "schemaSearchPaths" : [ + "/path/to/schema.graphqls" + ] + }, + "output" : { + "operations" : { + "absolute" : { + "accessModifier" : "internal", + "path" : "/absolute/path" + } + }, + "schemaTypes" : { + "moduleType" : { + "embeddedInTarget" : { + "accessModifier" : "public", + "name" : "SomeTarget" + } + }, + "path" : "/output/path" + }, + "testMocks" : { + "swiftPackage" : { + "targetName" : "SchemaTestMocks" + } + } + }, + "options" : { + "additionalInflectionRules" : [ + { + "pluralization" : { + "replacementRegex" : "animals", + "singularRegex" : "animal" + } + } + ], + "cocoapodsCompatibleImportStatements" : true, + "conversionStrategies" : { + "enumCases" : "none", + "fieldAccessors" : "camelCase" + }, + "deprecatedEnumCases" : "exclude", + "operationDocumentFormat" : [ + "definition" + ], + "pruneGeneratedFiles" : false, + "schemaDocumentation" : "exclude", + "selectionSetInitializers" : { + "localCacheMutations" : true + }, + "warningsOnDeprecatedUsage" : "exclude" + } +} +``` \ No newline at end of file From e10dc84167b7edd4511d94ae7bbfafb65dca074b Mon Sep 17 00:00:00 2001 From: Zach FettersMoore <4425109+BobaFetters@users.noreply.github.com> Date: Mon, 21 Aug 2023 13:15:25 -0400 Subject: [PATCH 53/69] Updating docs for `itemsToGenerate` (#3200) --- Sources/ApolloCodegenLib/ApolloCodegen.swift | 9 +++++++++ .../source/code-generation/run-codegen-in-swift-code.mdx | 8 ++++---- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/Sources/ApolloCodegenLib/ApolloCodegen.swift b/Sources/ApolloCodegenLib/ApolloCodegen.swift index 2b6cd3fa4..4cc01ccaa 100644 --- a/Sources/ApolloCodegenLib/ApolloCodegen.swift +++ b/Sources/ApolloCodegenLib/ApolloCodegen.swift @@ -68,11 +68,18 @@ public class ApolloCodegen { } } + /// OptionSet used to configure what items should be generated during code generation. public struct ItemsToGenerate: OptionSet { public var rawValue: Int + /// Only generate your code (Operations, Fragments, Enums, etc), this option maintains the codegen functionality + /// from before this option set was created. public static let code = ItemsToGenerate(rawValue: 1 << 0) + + /// Only generate the operation manifest used for persisted queries and automatic persisted queries. public static let operationManifest = ItemsToGenerate(rawValue: 1 << 1) + + /// Generate all available items during code generation. public static let all: ItemsToGenerate = [ .code, .operationManifest @@ -91,6 +98,8 @@ public class ApolloCodegen { /// during code generation. /// - rootURL: The root `URL` to resolve relative `URL`s in the configuration's paths against. /// If `nil`, the current working directory of the executing process will be used. + /// - itemsToGenerate: Uses the `ItemsToGenerate` option set to determine what items should be generated during codegen. + /// By default this will use [.code] which maintains how codegen functioned prior to these options being added. public static func build( with configuration: ApolloCodegenConfiguration, withRootURL rootURL: URL? = nil, diff --git a/docs/source/code-generation/run-codegen-in-swift-code.mdx b/docs/source/code-generation/run-codegen-in-swift-code.mdx index db54797a2..115788180 100644 --- a/docs/source/code-generation/run-codegen-in-swift-code.mdx +++ b/docs/source/code-generation/run-codegen-in-swift-code.mdx @@ -31,14 +31,14 @@ Once you've installed the `ApolloCodegenLib` dependency in your project, you can - [Installing `ApolloCodegenLib`](#installing-apollocodegenlib) - [Usage](#usage) - - [Running code generation](#running-code-generation) - - [Downloading a schema](#downloading-a-schema) + - [Running code generation](#running-code-generation) + - [Downloading a schema](#downloading-a-schema) ### Running code generation -To configure and run code generation using `ApolloCodegenLib`, create an [`ApolloCodegenConfiguration`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration), then pass it to `ApolloCodegen.build(with configuration:withRootURL:)` function. +To configure and run code generation using `ApolloCodegenLib`, create an [`ApolloCodegenConfiguration`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration), then pass it to `ApolloCodegen.build(with configuration:withRootURL:itemsToGenerate:)` function. -By default, the Code Generation Engine will resolve all file paths in your `ApolloCodegenConfiguration` relative to the current working directory. The `rootURL` parameter can be used to provide a local file path URL of the root of the project that you want to run code generation on. This will resolve file paths in your configuration relative to the provided `rootURL`. +By default, the Code Generation Engine will resolve all file paths in your `ApolloCodegenConfiguration` relative to the current working directory. The `rootURL` parameter can be used to provide a local file path URL of the root of the project that you want to run code generation on. This will resolve file paths in your configuration relative to the provided `rootURL`. The [`itemsToGenerate`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegen/itemsToGenerate) parameter allows you to customize what items will be generated. If you don't provide options this will default to `[.code]` which will just generate code files in the same way code generation worked prior to this option set being added in version 1.4.0. ```swift import ApolloCodegenLib From 888461dde653568dd8f84814387f59777028088f Mon Sep 17 00:00:00 2001 From: Arik Devens Date: Tue, 5 Sep 2023 11:08:29 -0700 Subject: [PATCH 54/69] Adds RequestContext to the RequestChain/Interceptor pipeline (#3198) Co-authored-by: Arik Devens --- Apollo.xcodeproj/project.pbxproj | 8 ++ Sources/Apollo/ApolloClient.swift | 10 +++ Sources/Apollo/ApolloClientProtocol.swift | 10 +++ Sources/Apollo/GraphQLQueryWatcher.swift | 6 +- Sources/Apollo/HTTPRequest.swift | 8 +- Sources/Apollo/JSONRequest.swift | 5 +- Sources/Apollo/NetworkTransport.swift | 4 + .../Apollo/RequestChainNetworkTransport.swift | 15 +++- Sources/Apollo/RequestContext.swift | 12 +++ Sources/Apollo/UploadRequest.swift | 5 +- .../SplitNetworkTransport.swift | 5 ++ .../ApolloWebSocket/WebSocketTransport.swift | 1 + .../MockNetworkTransport.swift | 1 + .../BlindRetryingTestInterceptor.swift | 3 +- Tests/ApolloTests/Cache/WatchQueryTests.swift | 21 +++-- Tests/ApolloTests/RequestChainTests.swift | 4 +- Tests/ApolloTests/RequestContextTests.swift | 81 +++++++++++++++++++ .../RetryToCountThenSucceedInterceptor.swift | 3 +- .../Tests/TestAppTests/TestAppTests.swift | 1 + 19 files changed, 183 insertions(+), 20 deletions(-) create mode 100644 Sources/Apollo/RequestContext.swift create mode 100644 Tests/ApolloTests/RequestContextTests.swift diff --git a/Apollo.xcodeproj/project.pbxproj b/Apollo.xcodeproj/project.pbxproj index eb68289c3..929ef02bf 100644 --- a/Apollo.xcodeproj/project.pbxproj +++ b/Apollo.xcodeproj/project.pbxproj @@ -7,6 +7,8 @@ objects = { /* Begin PBXBuildFile section */ + 07236D332A992498009BFF7B /* RequestContextTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07236D322A992498009BFF7B /* RequestContextTests.swift */; }; + 073D39F52A8AD1AF001BD34A /* RequestContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 073D39F42A8AD1AF001BD34A /* RequestContext.swift */; }; 19E9F6AC26D58A9A003AB80E /* OperationMessageIdCreatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19E9F6AA26D58A92003AB80E /* OperationMessageIdCreatorTests.swift */; }; 19E9F6B526D6BF25003AB80E /* OperationMessageIdCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19E9F6A826D5867E003AB80E /* OperationMessageIdCreator.swift */; }; 2EE7FFD0276802E30035DC39 /* CacheKeyConstructionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EE7FFCF276802E30035DC39 /* CacheKeyConstructionTests.swift */; }; @@ -1134,6 +1136,8 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ + 07236D322A992498009BFF7B /* RequestContextTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RequestContextTests.swift; sourceTree = ""; }; + 073D39F42A8AD1AF001BD34A /* RequestContext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RequestContext.swift; sourceTree = ""; }; 19E9F6A826D5867E003AB80E /* OperationMessageIdCreator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OperationMessageIdCreator.swift; sourceTree = ""; }; 19E9F6AA26D58A92003AB80E /* OperationMessageIdCreatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OperationMessageIdCreatorTests.swift; sourceTree = ""; }; 2EE7FFCF276802E30035DC39 /* CacheKeyConstructionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CacheKeyConstructionTests.swift; sourceTree = ""; }; @@ -2360,6 +2364,7 @@ 9B260BF4245A028D00562176 /* HTTPResponse.swift */, E69F436B29B81182006FF548 /* InterceptorRequestChain.swift */, 9B260BF2245A026F00562176 /* RequestChain.swift */, + 073D39F42A8AD1AF001BD34A /* RequestContext.swift */, 9B260C03245A090600562176 /* RequestChainNetworkTransport.swift */, ); name = RequestChain; @@ -2758,6 +2763,7 @@ F16D083B21EF6F7300C458B8 /* SelectionSet_JSONInitializerTests.swift */, C338DF1622DD9DE9006AF33E /* RequestBodyCreatorTests.swift */, 9B96500824BE6201003C29C0 /* RequestChainTests.swift */, + 07236D322A992498009BFF7B /* RequestContextTests.swift */, E61DD76426D60C1800C41614 /* SQLiteDotSwiftDatabaseBehaviorTests.swift */, 9B9BBB1A24DB75E60021C30F /* UploadRequestTests.swift */, 5BB2C0222380836100774170 /* VersionNumberTests.swift */, @@ -5502,6 +5508,7 @@ 9F55347B1DE1DB2100E54264 /* ApolloStore.swift in Sources */, 9BDE43D122C6655300FD7C7F /* Cancellable.swift in Sources */, 9F69FFA91D42855900E000B1 /* NetworkTransport.swift in Sources */, + 073D39F52A8AD1AF001BD34A /* RequestContext.swift in Sources */, 9F8E0BD325668552000D9FA5 /* DataLoader.swift in Sources */, 9FCDFD291E33D0CE007519DC /* GraphQLQueryWatcher.swift in Sources */, DE56DC232683B2020090D6E4 /* DefaultInterceptorProvider.swift in Sources */, @@ -5600,6 +5607,7 @@ DED45C2A2615319E0086EF63 /* DefaultInterceptorProviderTests.swift in Sources */, E6EE6F1229C141A600BDE7A5 /* HTTPURLResponseExtensionTests.swift in Sources */, 9F21730E2567E6F000566121 /* DataLoaderTests.swift in Sources */, + 07236D332A992498009BFF7B /* RequestContextTests.swift in Sources */, DED45DEC261B96B70086EF63 /* CacheDependentInterceptorTests.swift in Sources */, DED45DEB261B96B70086EF63 /* SQLiteCacheTests.swift in Sources */, C338DF1722DD9DE9006AF33E /* RequestBodyCreatorTests.swift in Sources */, diff --git a/Sources/Apollo/ApolloClient.swift b/Sources/Apollo/ApolloClient.swift index bcf620785..e09bc65c9 100644 --- a/Sources/Apollo/ApolloClient.swift +++ b/Sources/Apollo/ApolloClient.swift @@ -80,11 +80,13 @@ extension ApolloClient: ApolloClientProtocol { @discardableResult public func fetch(query: Query, cachePolicy: CachePolicy = .default, contextIdentifier: UUID? = nil, + context: RequestContext? = nil, queue: DispatchQueue = .main, resultHandler: GraphQLResultHandler? = nil) -> Cancellable { return self.networkTransport.send(operation: query, cachePolicy: cachePolicy, contextIdentifier: contextIdentifier, + context: context, callbackQueue: queue) { result in resultHandler?(result) } @@ -92,10 +94,12 @@ extension ApolloClient: ApolloClientProtocol { public func watch(query: Query, cachePolicy: CachePolicy = .default, + context: RequestContext? = nil, callbackQueue: DispatchQueue = .main, resultHandler: @escaping GraphQLResultHandler) -> GraphQLQueryWatcher { let watcher = GraphQLQueryWatcher(client: self, query: query, + context: context, callbackQueue: callbackQueue, resultHandler: resultHandler) watcher.fetch(cachePolicy: cachePolicy) @@ -105,12 +109,14 @@ extension ApolloClient: ApolloClientProtocol { @discardableResult public func perform(mutation: Mutation, publishResultToStore: Bool = true, + context: RequestContext? = nil, queue: DispatchQueue = .main, resultHandler: GraphQLResultHandler? = nil) -> Cancellable { return self.networkTransport.send( operation: mutation, cachePolicy: publishResultToStore ? .default : .fetchIgnoringCacheCompletely, contextIdentifier: nil, + context: context, callbackQueue: queue, completionHandler: { result in resultHandler?(result) @@ -121,6 +127,7 @@ extension ApolloClient: ApolloClientProtocol { @discardableResult public func upload(operation: Operation, files: [GraphQLFile], + context: RequestContext? = nil, queue: DispatchQueue = .main, resultHandler: GraphQLResultHandler? = nil) -> Cancellable { guard let uploadingTransport = self.networkTransport as? UploadingNetworkTransport else { @@ -133,17 +140,20 @@ extension ApolloClient: ApolloClientProtocol { return uploadingTransport.upload(operation: operation, files: files, + context: context, callbackQueue: queue) { result in resultHandler?(result) } } public func subscribe(subscription: Subscription, + context: RequestContext? = nil, queue: DispatchQueue = .main, resultHandler: @escaping GraphQLResultHandler) -> Cancellable { return self.networkTransport.send(operation: subscription, cachePolicy: .default, contextIdentifier: nil, + context: context, callbackQueue: queue, completionHandler: resultHandler) } diff --git a/Sources/Apollo/ApolloClientProtocol.swift b/Sources/Apollo/ApolloClientProtocol.swift index 934f3192d..125cd950a 100644 --- a/Sources/Apollo/ApolloClientProtocol.swift +++ b/Sources/Apollo/ApolloClientProtocol.swift @@ -24,11 +24,13 @@ public protocol ApolloClientProtocol: AnyObject { /// - cachePolicy: A cache policy that specifies when results should be fetched from the server and when data should be loaded from the local cache. /// - queue: A dispatch queue on which the result handler will be called. Should default to the main queue. /// - contextIdentifier: [optional] A unique identifier for this request, to help with deduping cache hits for watchers. Should default to `nil`. + /// - context: [optional] A context that is being passed through the request chain. Should default to `nil`. /// - resultHandler: [optional] A closure that is called when query results are available or when an error occurs. /// - Returns: An object that can be used to cancel an in progress fetch. func fetch(query: Query, cachePolicy: CachePolicy, contextIdentifier: UUID?, + context: RequestContext?, queue: DispatchQueue, resultHandler: GraphQLResultHandler?) -> Cancellable @@ -37,11 +39,13 @@ public protocol ApolloClientProtocol: AnyObject { /// - Parameters: /// - query: The query to fetch. /// - cachePolicy: A cache policy that specifies when results should be fetched from the server or from the local cache. + /// - context: [optional] A context that is being passed through the request chain. Should default to `nil`. /// - callbackQueue: A dispatch queue on which the result handler will be called. Should default to the main queue. /// - resultHandler: [optional] A closure that is called when query results are available or when an error occurs. /// - Returns: A query watcher object that can be used to control the watching behavior. func watch(query: Query, cachePolicy: CachePolicy, + context: RequestContext?, callbackQueue: DispatchQueue, resultHandler: @escaping GraphQLResultHandler) -> GraphQLQueryWatcher @@ -50,11 +54,13 @@ public protocol ApolloClientProtocol: AnyObject { /// - Parameters: /// - mutation: The mutation to perform. /// - publishResultToStore: If `true`, this will publish the result returned from the operation to the cache store. Default is `true`. + /// - context: [optional] A context that is being passed through the request chain. Should default to `nil`. /// - queue: A dispatch queue on which the result handler will be called. Should default to the main queue. /// - resultHandler: An optional closure that is called when mutation results are available or when an error occurs. /// - Returns: An object that can be used to cancel an in progress mutation. func perform(mutation: Mutation, publishResultToStore: Bool, + context: RequestContext?, queue: DispatchQueue, resultHandler: GraphQLResultHandler?) -> Cancellable @@ -63,11 +69,13 @@ public protocol ApolloClientProtocol: AnyObject { /// - Parameters: /// - operation: The operation to send /// - files: An array of `GraphQLFile` objects to send. + /// - context: [optional] A context that is being passed through the request chain. Should default to `nil`. /// - queue: A dispatch queue on which the result handler will be called. Should default to the main queue. /// - completionHandler: The completion handler to execute when the request completes or errors. Note that an error will be returned If your `networkTransport` does not also conform to `UploadingNetworkTransport`. /// - Returns: An object that can be used to cancel an in progress request. func upload(operation: Operation, files: [GraphQLFile], + context: RequestContext?, queue: DispatchQueue, resultHandler: GraphQLResultHandler?) -> Cancellable @@ -75,11 +83,13 @@ public protocol ApolloClientProtocol: AnyObject { /// /// - Parameters: /// - subscription: The subscription to subscribe to. + /// - context: [optional] A context that is being passed through the request chain. Should default to `nil`. /// - fetchHTTPMethod: The HTTP Method to be used. /// - queue: A dispatch queue on which the result handler will be called. Should default to the main queue. /// - resultHandler: An optional closure that is called when mutation results are available or when an error occurs. /// - Returns: An object that can be used to cancel an in progress subscription. func subscribe(subscription: Subscription, + context: RequestContext?, queue: DispatchQueue, resultHandler: @escaping GraphQLResultHandler) -> Cancellable } diff --git a/Sources/Apollo/GraphQLQueryWatcher.swift b/Sources/Apollo/GraphQLQueryWatcher.swift index 602ca4253..b1c5bd1e0 100644 --- a/Sources/Apollo/GraphQLQueryWatcher.swift +++ b/Sources/Apollo/GraphQLQueryWatcher.swift @@ -14,6 +14,7 @@ public final class GraphQLQueryWatcher: Cancellable, Apollo private let callbackQueue: DispatchQueue private let contextIdentifier = UUID() + private let context: RequestContext? private class WeakFetchTaskContainer { weak var cancellable: Cancellable? @@ -34,16 +35,19 @@ public final class GraphQLQueryWatcher: Cancellable, Apollo /// - Parameters: /// - client: The client protocol to pass in. /// - query: The query to watch. + /// - context: [optional] A context that is being passed through the request chain. Defaults to `nil`. /// - callbackQueue: The queue for the result handler. Defaults to the main queue. /// - resultHandler: The result handler to call with changes. public init(client: ApolloClientProtocol, query: Query, + context: RequestContext? = nil, callbackQueue: DispatchQueue = .main, resultHandler: @escaping GraphQLResultHandler) { self.client = client self.query = query self.resultHandler = resultHandler self.callbackQueue = callbackQueue + self.context = context client.store.subscribe(self) } @@ -58,7 +62,7 @@ public final class GraphQLQueryWatcher: Cancellable, Apollo // Cancel anything already in flight before starting a new fetch $0.cancellable?.cancel() $0.cachePolicy = cachePolicy - $0.cancellable = client?.fetch(query: query, cachePolicy: cachePolicy, contextIdentifier: self.contextIdentifier, queue: callbackQueue) { [weak self] result in + $0.cancellable = client?.fetch(query: query, cachePolicy: cachePolicy, contextIdentifier: self.contextIdentifier, context: self.context, queue: callbackQueue) { [weak self] result in guard let self = self else { return } switch result { diff --git a/Sources/Apollo/HTTPRequest.swift b/Sources/Apollo/HTTPRequest.swift index e85a7dc04..99b1f35d7 100644 --- a/Sources/Apollo/HTTPRequest.swift +++ b/Sources/Apollo/HTTPRequest.swift @@ -20,6 +20,9 @@ open class HTTPRequest: Hashable { /// [optional] A unique identifier for this request, to help with deduping cache hits for watchers. public let contextIdentifier: UUID? + + /// [optional] A context that is being passed through the request chain. + public let context: RequestContext? /// Designated Initializer /// @@ -32,6 +35,7 @@ open class HTTPRequest: Hashable { /// - clientVersion: The version of the client to send with the `"apollographql-client-version"` header /// - additionalHeaders: Any additional headers you wish to add by default to this request. /// - cachePolicy: The `CachePolicy` to use for this request. Defaults to the `.default` policy + /// - context: [optional] A context that is being passed through the request chain. Defaults to `nil`. public init(graphQLEndpoint: URL, operation: Operation, contextIdentifier: UUID? = nil, @@ -39,12 +43,14 @@ open class HTTPRequest: Hashable { clientName: String, clientVersion: String, additionalHeaders: [String: String], - cachePolicy: CachePolicy = .default) { + cachePolicy: CachePolicy = .default, + context: RequestContext? = nil) { self.graphQLEndpoint = graphQLEndpoint self.operation = operation self.contextIdentifier = contextIdentifier self.additionalHeaders = additionalHeaders self.cachePolicy = cachePolicy + self.context = context self.addHeader(name: "Content-Type", value: contentType) // Note: in addition to this being a generally useful header to send, Apollo diff --git a/Sources/Apollo/JSONRequest.swift b/Sources/Apollo/JSONRequest.swift index 8e736b431..9c54529a7 100644 --- a/Sources/Apollo/JSONRequest.swift +++ b/Sources/Apollo/JSONRequest.swift @@ -37,6 +37,7 @@ open class JSONRequest: HTTPRequest { /// - clientVersion: The version of the client to send with the `"apollographql-client-version"` header /// - additionalHeaders: Any additional headers you wish to add by default to this request /// - cachePolicy: The `CachePolicy` to use for this request. + /// - context: [optional] A context that is being passed through the request chain. Defaults to `nil`. /// - autoPersistQueries: `true` if Auto-Persisted Queries should be used. Defaults to `false`. /// - useGETForQueries: `true` if Queries should use `GET` instead of `POST` for HTTP requests. Defaults to `false`. /// - useGETForPersistedQueryRetry: `true` if when an Auto-Persisted query is retried, it should use `GET` instead of `POST` to send the query. Defaults to `false`. @@ -49,6 +50,7 @@ open class JSONRequest: HTTPRequest { clientVersion: String, additionalHeaders: [String: String] = [:], cachePolicy: CachePolicy = .default, + context: RequestContext? = nil, autoPersistQueries: Bool = false, useGETForQueries: Bool = false, useGETForPersistedQueryRetry: Bool = false, @@ -67,7 +69,8 @@ open class JSONRequest: HTTPRequest { clientName: clientName, clientVersion: clientVersion, additionalHeaders: additionalHeaders, - cachePolicy: cachePolicy + cachePolicy: cachePolicy, + context: context ) } diff --git a/Sources/Apollo/NetworkTransport.swift b/Sources/Apollo/NetworkTransport.swift index db6477a45..6b0cd953e 100644 --- a/Sources/Apollo/NetworkTransport.swift +++ b/Sources/Apollo/NetworkTransport.swift @@ -14,12 +14,14 @@ public protocol NetworkTransport: AnyObject { /// - operation: The operation to send. /// - cachePolicy: The `CachePolicy` to use making this request. /// - contextIdentifier: [optional] A unique identifier for this request, to help with deduping cache hits for watchers. Defaults to `nil`. + /// - context: [optional] A context that is being passed through the request chain. Defaults to `nil`. /// - callbackQueue: The queue to call back on with the results. Should default to `.main`. /// - completionHandler: A closure to call when a request completes. On `success` will contain the response received from the server. On `failure` will contain the error which occurred. /// - Returns: An object that can be used to cancel an in progress request. func send(operation: Operation, cachePolicy: CachePolicy, contextIdentifier: UUID?, + context: RequestContext?, callbackQueue: DispatchQueue, completionHandler: @escaping (Result, Error>) -> Void) -> Cancellable @@ -99,12 +101,14 @@ public protocol UploadingNetworkTransport: NetworkTransport { /// - Parameters: /// - operation: The operation to send /// - files: An array of `GraphQLFile` objects to send. + /// - context: [optional] A context that is being passed through the request chain. /// - callbackQueue: The queue to call back on with the results. Should default to `.main`. /// - completionHandler: The completion handler to execute when the request completes or errors /// - Returns: An object that can be used to cancel an in progress request. func upload( operation: Operation, files: [GraphQLFile], + context: RequestContext?, callbackQueue: DispatchQueue, completionHandler: @escaping (Result,Error>) -> Void) -> Cancellable } diff --git a/Sources/Apollo/RequestChainNetworkTransport.swift b/Sources/Apollo/RequestChainNetworkTransport.swift index dd047d1bb..3d5e95813 100644 --- a/Sources/Apollo/RequestChainNetworkTransport.swift +++ b/Sources/Apollo/RequestChainNetworkTransport.swift @@ -77,11 +77,14 @@ open class RequestChainNetworkTransport: NetworkTransport { /// - operation: The operation to create the request for /// - cachePolicy: The `CachePolicy` to use when creating the request /// - contextIdentifier: [optional] A unique identifier for this request, to help with deduping cache hits for watchers. Should default to `nil`. + /// - context: [optional] A context that is being passed through the request chain. Should default to `nil`. /// - Returns: The constructed request. open func constructRequest( for operation: Operation, cachePolicy: CachePolicy, - contextIdentifier: UUID? = nil) -> HTTPRequest { + contextIdentifier: UUID? = nil, + context: RequestContext? = nil + ) -> HTTPRequest { JSONRequest(operation: operation, graphQLEndpoint: self.endpointURL, contextIdentifier: contextIdentifier, @@ -89,6 +92,7 @@ open class RequestChainNetworkTransport: NetworkTransport { clientVersion: self.clientVersion, additionalHeaders: self.additionalHeaders, cachePolicy: cachePolicy, + context: context, autoPersistQueries: self.autoPersistQueries, useGETForQueries: self.useGETForQueries, useGETForPersistedQueryRetry: self.useGETForPersistedQueryRetry, @@ -104,13 +108,15 @@ open class RequestChainNetworkTransport: NetworkTransport { operation: Operation, cachePolicy: CachePolicy = .default, contextIdentifier: UUID? = nil, + context: RequestContext? = nil, callbackQueue: DispatchQueue = .main, completionHandler: @escaping (Result, Error>) -> Void) -> Cancellable { let chain = makeChain(operation: operation, callbackQueue: callbackQueue) let request = self.constructRequest(for: operation, cachePolicy: cachePolicy, - contextIdentifier: contextIdentifier) + contextIdentifier: contextIdentifier, + context: context) if Operation.operationType == .subscription { request.addHeader( @@ -144,11 +150,13 @@ extension RequestChainNetworkTransport: UploadingNetworkTransport { /// - Parameters: /// - operation: The operation to create a request for /// - files: The files you wish to upload + /// - context: [optional] A context that is being passed through the request chain. Should default to `nil`. /// - manualBoundary: [optional] A manually set boundary for your upload request. Defaults to nil. /// - Returns: The created request. public func constructUploadRequest( for operation: Operation, with files: [GraphQLFile], + context: RequestContext? = nil, manualBoundary: String? = nil) -> HTTPRequest { UploadRequest(graphQLEndpoint: self.endpointURL, @@ -164,10 +172,11 @@ extension RequestChainNetworkTransport: UploadingNetworkTransport { public func upload( operation: Operation, files: [GraphQLFile], + context: RequestContext?, callbackQueue: DispatchQueue = .main, completionHandler: @escaping (Result, Error>) -> Void) -> Cancellable { - let request = self.constructUploadRequest(for: operation, with: files) + let request = self.constructUploadRequest(for: operation, with: files, context: context) let chain = makeChain(operation: operation, callbackQueue: callbackQueue) chain.kickoff(request: request, completion: completionHandler) return chain diff --git a/Sources/Apollo/RequestContext.swift b/Sources/Apollo/RequestContext.swift new file mode 100644 index 000000000..6e43358ea --- /dev/null +++ b/Sources/Apollo/RequestContext.swift @@ -0,0 +1,12 @@ +import Foundation +#if !COCOAPODS +import ApolloAPI +#endif + +/// A marker protocol to set up an object to pass through the request chain. +/// +/// Used to allow additional context-specific information to pass the length of the request chain. +/// +/// This allows the various interceptors to make modifications, or perform actions, with information +/// that they cannot get just from the existing operation. It can be anything that conforms to this protocol. +public protocol RequestContext {} diff --git a/Sources/Apollo/UploadRequest.swift b/Sources/Apollo/UploadRequest.swift index 6a6762e41..d2aacdfb5 100644 --- a/Sources/Apollo/UploadRequest.swift +++ b/Sources/Apollo/UploadRequest.swift @@ -22,6 +22,7 @@ open class UploadRequest: HTTPRequest { /// - additionalHeaders: Any additional headers you wish to add by default to this request. Defaults to an empty dictionary. /// - files: The array of files to upload for all `Upload` parameters in the mutation. /// - manualBoundary: [optional] A manual boundary to pass in. A default boundary will be used otherwise. Defaults to nil. + /// - context: [optional] A context that is being passed through the request chain. Should default to `nil`. /// - requestBodyCreator: An object conforming to the `RequestBodyCreator` protocol to assist with creating the request body. Defaults to the provided `ApolloRequestBodyCreator` implementation. public init(graphQLEndpoint: URL, operation: Operation, @@ -30,6 +31,7 @@ open class UploadRequest: HTTPRequest { additionalHeaders: [String: String] = [:], files: [GraphQLFile], manualBoundary: String? = nil, + context: RequestContext? = nil, requestBodyCreator: RequestBodyCreator = ApolloRequestBodyCreator()) { self.requestBodyCreator = requestBodyCreator self.files = files @@ -39,7 +41,8 @@ open class UploadRequest: HTTPRequest { contentType: "multipart/form-data", clientName: clientName, clientVersion: clientVersion, - additionalHeaders: additionalHeaders) + additionalHeaders: additionalHeaders, + context: context) } public override func toURLRequest() throws -> URLRequest { diff --git a/Sources/ApolloWebSocket/SplitNetworkTransport.swift b/Sources/ApolloWebSocket/SplitNetworkTransport.swift index 7797066ed..c35f362e2 100644 --- a/Sources/ApolloWebSocket/SplitNetworkTransport.swift +++ b/Sources/ApolloWebSocket/SplitNetworkTransport.swift @@ -47,18 +47,21 @@ extension SplitNetworkTransport: NetworkTransport { public func send(operation: Operation, cachePolicy: CachePolicy, contextIdentifier: UUID? = nil, + context: RequestContext? = nil, callbackQueue: DispatchQueue = .main, completionHandler: @escaping (Result, Error>) -> Void) -> Cancellable { if Operation.operationType == .subscription { return webSocketNetworkTransport.send(operation: operation, cachePolicy: cachePolicy, contextIdentifier: contextIdentifier, + context: context, callbackQueue: callbackQueue, completionHandler: completionHandler) } else { return uploadingNetworkTransport.send(operation: operation, cachePolicy: cachePolicy, contextIdentifier: contextIdentifier, + context: context, callbackQueue: callbackQueue, completionHandler: completionHandler) } @@ -72,10 +75,12 @@ extension SplitNetworkTransport: UploadingNetworkTransport { public func upload( operation: Operation, files: [GraphQLFile], + context: RequestContext?, callbackQueue: DispatchQueue = .main, completionHandler: @escaping (Result, Error>) -> Void) -> Cancellable { return uploadingNetworkTransport.upload(operation: operation, files: files, + context: context, callbackQueue: callbackQueue, completionHandler: completionHandler) } diff --git a/Sources/ApolloWebSocket/WebSocketTransport.swift b/Sources/ApolloWebSocket/WebSocketTransport.swift index d7ebe9660..068a071d0 100644 --- a/Sources/ApolloWebSocket/WebSocketTransport.swift +++ b/Sources/ApolloWebSocket/WebSocketTransport.swift @@ -438,6 +438,7 @@ extension WebSocketTransport: NetworkTransport { operation: Operation, cachePolicy: CachePolicy, contextIdentifier: UUID? = nil, + context: RequestContext? = nil, callbackQueue: DispatchQueue = .main, completionHandler: @escaping (Result, Error>) -> Void) -> Cancellable { diff --git a/Tests/ApolloInternalTestHelpers/MockNetworkTransport.swift b/Tests/ApolloInternalTestHelpers/MockNetworkTransport.swift index 627f1facb..67cd01832 100644 --- a/Tests/ApolloInternalTestHelpers/MockNetworkTransport.swift +++ b/Tests/ApolloInternalTestHelpers/MockNetworkTransport.swift @@ -89,6 +89,7 @@ public class MockWebSocketTransport: NetworkTransport { operation: Operation, cachePolicy: CachePolicy, contextIdentifier: UUID?, + context: RequestContext?, callbackQueue: DispatchQueue, completionHandler: @escaping (Result, Error>) -> Void ) -> Cancellable where Operation : GraphQLOperation { diff --git a/Tests/ApolloTests/BlindRetryingTestInterceptor.swift b/Tests/ApolloTests/BlindRetryingTestInterceptor.swift index c35eeaad7..00dd8b212 100644 --- a/Tests/ApolloTests/BlindRetryingTestInterceptor.swift +++ b/Tests/ApolloTests/BlindRetryingTestInterceptor.swift @@ -15,8 +15,7 @@ class BlindRetryingTestInterceptor: ApolloInterceptor { response: HTTPResponse?, completion: @escaping (Result, Error>) -> Void) { self.hitCount += 1 - chain.retry(request: request, - completion: completion) + chain.retry(request: request, completion: completion) } // Purposely not adhering to `Cancellable` here to make sure non `Cancellable` interceptors don't have this called. diff --git a/Tests/ApolloTests/Cache/WatchQueryTests.swift b/Tests/ApolloTests/Cache/WatchQueryTests.swift index ff8d31236..d9e77a631 100644 --- a/Tests/ApolloTests/Cache/WatchQueryTests.swift +++ b/Tests/ApolloTests/Cache/WatchQueryTests.swift @@ -56,7 +56,7 @@ class WatchQueryTests: XCTestCase, CacheDependentTesting { let resultObserver = makeResultObserver(for: watchedQuery) - let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, resultHandler: resultObserver.handler) + let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, context: nil, resultHandler: resultObserver.handler) addTeardownBlock { watcher.cancel() } runActivity("Initial fetch from server") { _ in @@ -139,7 +139,7 @@ class WatchQueryTests: XCTestCase, CacheDependentTesting { let resultObserver = makeResultObserver(for: watchedQuery) - let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, resultHandler: resultObserver.handler) + let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, context: nil, resultHandler: resultObserver.handler) addTeardownBlock { watcher.cancel() } runActivity("Initial fetch from server") { _ in @@ -228,7 +228,7 @@ class WatchQueryTests: XCTestCase, CacheDependentTesting { let resultObserver = makeResultObserver(for: watchedQuery) - let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, resultHandler: resultObserver.handler) + let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, context: nil, resultHandler: resultObserver.handler) addTeardownBlock { watcher.cancel() } runActivity("Initial fetch from server") { _ in @@ -319,6 +319,7 @@ class WatchQueryTests: XCTestCase, CacheDependentTesting { let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, + context: nil, resultHandler: resultObserver.handler) addTeardownBlock { watcher.cancel() } @@ -437,6 +438,7 @@ class WatchQueryTests: XCTestCase, CacheDependentTesting { let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, + context: nil, resultHandler: resultObserver.handler) addTeardownBlock { watcher.cancel() } @@ -579,6 +581,7 @@ class WatchQueryTests: XCTestCase, CacheDependentTesting { let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, + context: nil, resultHandler: resultObserver.handler) addTeardownBlock { watcher.cancel() } @@ -724,6 +727,7 @@ class WatchQueryTests: XCTestCase, CacheDependentTesting { let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, + context: nil, resultHandler: resultObserver.handler) addTeardownBlock { watcher.cancel() } @@ -883,6 +887,7 @@ class WatchQueryTests: XCTestCase, CacheDependentTesting { let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, + context: nil, resultHandler: resultObserver.handler) addTeardownBlock { watcher.cancel() } @@ -1072,7 +1077,7 @@ class WatchQueryTests: XCTestCase, CacheDependentTesting { let resultObserver = makeResultObserver(for: watchedQuery) - let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, resultHandler: resultObserver.handler) + let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, context: nil, resultHandler: resultObserver.handler) addTeardownBlock { watcher.cancel() } runActivity("Write data to cache") { _ in @@ -1175,7 +1180,7 @@ class WatchQueryTests: XCTestCase, CacheDependentTesting { let resultObserver = makeResultObserver(for: watchedQuery) - let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, resultHandler: resultObserver.handler) + let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, context: nil, resultHandler: resultObserver.handler) addTeardownBlock { watcher.cancel() } runActivity("Initial fetch from server") { _ in @@ -1279,6 +1284,7 @@ class WatchQueryTests: XCTestCase, CacheDependentTesting { let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, + context: nil, resultHandler: resultObserver.handler) addTeardownBlock { watcher.cancel() } @@ -1434,7 +1440,7 @@ class WatchQueryTests: XCTestCase, CacheDependentTesting { let resultObserver = makeResultObserver(for: watchedQuery) - let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, resultHandler: resultObserver.handler) + let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, context: nil, resultHandler: resultObserver.handler) addTeardownBlock { watcher.cancel() } runActivity("Initial fetch from server") { _ in @@ -1567,7 +1573,7 @@ class WatchQueryTests: XCTestCase, CacheDependentTesting { let resultObserver = makeResultObserver(for: watchedQuery) - let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, resultHandler: resultObserver.handler) + let watcher = GraphQLQueryWatcher(client: client, query: watchedQuery, context: nil, resultHandler: resultObserver.handler) addTeardownBlock { watcher.cancel() } runActivity("Initial fetch from server") { _ in @@ -1719,6 +1725,7 @@ class WatchQueryTests: XCTestCase, CacheDependentTesting { var watcher: GraphQLQueryWatcher>? = GraphQLQueryWatcher(client: client, query: watchedQuery, + context: nil, resultHandler: resultObserver.handler) weak var weakWatcher = watcher diff --git a/Tests/ApolloTests/RequestChainTests.swift b/Tests/ApolloTests/RequestChainTests.swift index 4da0faba5..82eb898ab 100644 --- a/Tests/ApolloTests/RequestChainTests.swift +++ b/Tests/ApolloTests/RequestChainTests.swift @@ -188,7 +188,7 @@ class RequestChainTests: XCTestCase { ) let expectation = self.expectation(description: "Hero name query complete") - _ = transport.upload(operation: MockQuery.mock(), files: [file]) { result in + _ = transport.upload(operation: MockQuery.mock(), files: [file], context: nil) { result in defer { expectation.fulfill() } @@ -940,7 +940,7 @@ class RequestChainTests: XCTestCase { ] ]) - requestChain?.retry(request: request) { result in + requestChain?.retry(request: request) { result in defer { expectation.fulfill() } diff --git a/Tests/ApolloTests/RequestContextTests.swift b/Tests/ApolloTests/RequestContextTests.swift new file mode 100644 index 000000000..b6efce59a --- /dev/null +++ b/Tests/ApolloTests/RequestContextTests.swift @@ -0,0 +1,81 @@ +import XCTest +@testable import Apollo +import ApolloAPI +import ApolloInternalTestHelpers + +class RequestContextTests: XCTestCase { + + struct TestRequestContext: RequestContext { + let id = "test123" + } + + struct RequestContextTestInterceptor: ApolloInterceptor { + let callback: (RequestContext?) -> (Void) + + public var id: String = UUID().uuidString + + init(_ callback: @escaping (RequestContext?) -> (Void)) { + self.callback = callback + } + + func interceptAsync( + chain: RequestChain, + request: HTTPRequest, + response: HTTPResponse?, + completion: @escaping (Result, Error> + ) -> Void) { + callback(request.context) + } + } + + func test__context__isPassedThroughRequestChain() { + let expectation = self.expectation(description: "Context has been passed through") + + let interceptor = RequestContextTestInterceptor { context in + guard let context = context as? TestRequestContext else { + XCTFail() + return + } + + XCTAssertEqual(context.id, "test123") + expectation.fulfill() + } + + let transport = RequestChainNetworkTransport( + interceptorProvider: MockInterceptorProvider([interceptor]), + endpointURL: TestURL.mockServer.url + ) + + _ = transport.send(operation: MockSubscription.mock(), context: TestRequestContext()) { result in + // noop + } + + wait(for: [expectation], timeout: 1) + } + + func test_context_isPassedThroughFromClient() { + let expectation = self.expectation(description: "Context has been passed through") + + let interceptor = RequestContextTestInterceptor { context in + guard let context = context as? TestRequestContext else { + XCTFail() + return + } + + XCTAssertEqual(context.id, "test123") + expectation.fulfill() + } + + let transport = RequestChainNetworkTransport( + interceptorProvider: MockInterceptorProvider([interceptor]), + endpointURL: TestURL.mockServer.url + ) + + let store = ApolloStore() + let client = ApolloClient(networkTransport: transport, store: store) + + client.fetch(query: MockQuery(), context: TestRequestContext()) + wait(for: [expectation], timeout: 1) + } + +} diff --git a/Tests/ApolloTests/RetryToCountThenSucceedInterceptor.swift b/Tests/ApolloTests/RetryToCountThenSucceedInterceptor.swift index 062c396d7..2256a2b94 100644 --- a/Tests/ApolloTests/RetryToCountThenSucceedInterceptor.swift +++ b/Tests/ApolloTests/RetryToCountThenSucceedInterceptor.swift @@ -27,8 +27,7 @@ class RetryToCountThenSucceedInterceptor: ApolloInterceptor { completion: @escaping (Result, Error>) -> Void) { if self.timesRetryHasBeenCalled < self.timesToCallRetry { self.timesRetryHasBeenCalled += 1 - chain.retry(request: request, - completion: completion) + chain.retry(request: request, completion: completion) } else { chain.proceedAsync( request: request, diff --git a/Tests/TestCodeGenConfigurations/EmbeddedInTarget-InSchemaModule/Tests/TestAppTests/TestAppTests.swift b/Tests/TestCodeGenConfigurations/EmbeddedInTarget-InSchemaModule/Tests/TestAppTests/TestAppTests.swift index 692b44825..0f21dd9b9 100644 --- a/Tests/TestCodeGenConfigurations/EmbeddedInTarget-InSchemaModule/Tests/TestAppTests/TestAppTests.swift +++ b/Tests/TestCodeGenConfigurations/EmbeddedInTarget-InSchemaModule/Tests/TestAppTests/TestAppTests.swift @@ -52,6 +52,7 @@ class MockNetworkTransport: NetworkTransport { operation: Operation, cachePolicy: CachePolicy, contextIdentifier: UUID?, + context: RequestContext?, callbackQueue: DispatchQueue, completionHandler: @escaping (Result, Error>) -> Void ) -> Cancellable where Operation : GraphQLOperation { From 18108c308a87677ff6fc216ad2cb16bc310472da Mon Sep 17 00:00:00 2001 From: Anthony Miller Date: Tue, 5 Sep 2023 11:44:35 -0700 Subject: [PATCH 55/69] Remove stripping of null values from Selection Set models (apollographql/apollo-ios-dev#25) --- Sources/Apollo/ApolloStore.swift | 1 - Sources/Apollo/GraphQLSelectionSetMapper.swift | 13 +++++++++---- Sources/ApolloAPI/DataDict.swift | 4 +--- ...utor_SelectionSetMapper_FromResponse_Tests.swift | 2 +- 4 files changed, 11 insertions(+), 9 deletions(-) diff --git a/Sources/Apollo/ApolloStore.swift b/Sources/Apollo/ApolloStore.swift index e2ad5862e..cc4ea7c3c 100644 --- a/Sources/Apollo/ApolloStore.swift +++ b/Sources/Apollo/ApolloStore.swift @@ -278,7 +278,6 @@ public class ApolloStore { withKey: key, variables: variables, accumulator: GraphQLSelectionSetMapper( - stripNullValues: false, handleMissingValues: .allowForOptionalFields ) ) diff --git a/Sources/Apollo/GraphQLSelectionSetMapper.swift b/Sources/Apollo/GraphQLSelectionSetMapper.swift index 458367449..d67907574 100644 --- a/Sources/Apollo/GraphQLSelectionSetMapper.swift +++ b/Sources/Apollo/GraphQLSelectionSetMapper.swift @@ -7,7 +7,6 @@ final class GraphQLSelectionSetMapper: GraphQLResultAccumulator let requiresCacheKeyComputation: Bool = false - let stripNullValues: Bool let handleMissingValues: HandleMissingValues enum HandleMissingValues { @@ -19,10 +18,8 @@ final class GraphQLSelectionSetMapper: GraphQLResultAccumulator } init( - stripNullValues: Bool = true, handleMissingValues: HandleMissingValues = .disallow ) { - self.stripNullValues = stripNullValues self.handleMissingValues = handleMissingValues } @@ -48,7 +45,7 @@ final class GraphQLSelectionSetMapper: GraphQLResultAccumulator } func acceptNullValue(info: FieldExecutionInfo) -> AnyHashable? { - return stripNullValues ? nil : Optional.none + return DataDict.NullValue } func acceptMissingValue(info: FieldExecutionInfo) throws -> AnyHashable? { @@ -89,3 +86,11 @@ final class GraphQLSelectionSetMapper: GraphQLResultAccumulator return T.init(_dataDict: rootValue) } } + +// MARK: - Null Value Definition +extension DataDict { + /// A common value used to represent a null value in a `DataDict`. + /// + /// This value can be cast to `NSNull` and will bridge automatically. + static let NullValue = AnyHashable(Optional.none) +} diff --git a/Sources/ApolloAPI/DataDict.swift b/Sources/ApolloAPI/DataDict.swift index c8651384b..d5e458df2 100644 --- a/Sources/ApolloAPI/DataDict.swift +++ b/Sources/ApolloAPI/DataDict.swift @@ -126,9 +126,7 @@ public struct DataDict: Hashable { } } - - -// MARK: Value Conversion Helpers +// MARK: - Value Conversion Helpers public protocol SelectionSetEntityValue { /// - Warning: This function is not supported for external use. diff --git a/Tests/ApolloTests/GraphQLExecutor_SelectionSetMapper_FromResponse_Tests.swift b/Tests/ApolloTests/GraphQLExecutor_SelectionSetMapper_FromResponse_Tests.swift index dbd0331e9..d1222dafe 100644 --- a/Tests/ApolloTests/GraphQLExecutor_SelectionSetMapper_FromResponse_Tests.swift +++ b/Tests/ApolloTests/GraphQLExecutor_SelectionSetMapper_FromResponse_Tests.swift @@ -23,7 +23,7 @@ class GraphQLExecutor_SelectionSetMapper_FromResponse_Tests: XCTestCase { selectionSet: selectionSet, on: object, variables: variables, - accumulator: GraphQLSelectionSetMapper(stripNullValues: true) + accumulator: GraphQLSelectionSetMapper() ) } From 07739642383de02e1ca225207f8f64acc328b610 Mon Sep 17 00:00:00 2001 From: Anthony Miller Date: Tue, 5 Sep 2023 13:51:53 -0700 Subject: [PATCH 56/69] Release/1.5 (#3211) Co-authored-by: Calvin Cestari --- .../pull-request-template-release.md | 2 +- CHANGELOG.md | 14 + Configuration/Shared/Project-Version.xcconfig | 2 +- Sources/CodegenCLI/Constants.swift | 2 +- .../data/documentation/apollo.json | 64 +- .../data/documentation/apollo/apolloapi.json | 137 --- .../apollo/apolloapi/rootselectionset.json | 249 ------ .../init(data:variables:).json | 439 ---------- .../apollo/apolloapi/selection.json | 151 ---- .../apollo/apolloapi/selection/field.json | 283 ------- .../selection/field/cachekey(with:).json | 344 -------- .../apolloclient/apolloclienterror.json | 8 +- .../apolloclienterror/!=(_:_:).json | 5 +- .../errordescription-45kmv.json | 288 +++++++ ...iption.json => errordescription-ws8y.json} | 10 +- .../apolloclienterror/failurereason.json | 35 +- .../apolloclienterror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../apolloclienterror/recoverysuggestion.json | 35 +- .../apolloclientprotocol-implementations.json | 135 ++- ...tifier:context:queue:resulthandler:).json} | 104 ++- ...ostore:context:queue:resulthandler:).json} | 104 ++- ...iption:context:queue:resulthandler:).json} | 104 ++- ...:files:context:queue:resulthandler:).json} | 104 ++- ...ontext:callbackqueue:resulthandler:).json} | 104 ++- .../apollo/apolloclientprotocol.json | 135 ++- ...tifier:context:queue:resulthandler:).json} | 124 ++- ...ostore:context:queue:resulthandler:).json} | 124 ++- ...iption:context:queue:resulthandler:).json} | 124 ++- ...:files:context:queue:resulthandler:).json} | 124 ++- ...ontext:callbackqueue:resulthandler:).json} | 124 ++- .../apollo/apollostore/error/!=(_:_:).json | 5 +- .../error/localizeddescription.json | 35 +- .../apqerror.json | 8 +- .../apqerror/!=(_:_:).json | 5 +- ...ption.json => errordescription-1xiwl.json} | 10 +- .../apqerror/errordescription-970yf.json | 269 ++++++ .../apqerror/failurereason.json | 35 +- .../apqerror/helpanchor.json | 35 +- .../apqerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../apqerror/recoverysuggestion.json | 35 +- .../apollo/cachepolicy/!=(_:_:).json | 5 +- .../cachewriteerror.json | 8 +- .../cachewriteerror/!=(_:_:).json | 5 +- .../errordescription-3ht8r.json | 288 +++++++ ...ption.json => errordescription-9dqak.json} | 10 +- .../cachewriteerror/failurereason.json | 35 +- .../cachewriteerror/helpanchor.json | 35 +- .../cachewriteerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../cachewriteerror/recoverysuggestion.json | 35 +- .../documentation/apollo/cancellable.json | 8 +- .../documentation/apollo/graphqlerror.json | 44 - .../apollo/graphqlerror/!=(_:_:).json | 5 +- .../graphqlerror/errordescription-4aose.json | 240 ++++++ ...ption.json => errordescription-4rxtd.json} | 10 +- .../apollo/graphqlerror/failurereason.json | 35 +- .../apollo/graphqlerror/helpanchor.json | 35 +- .../graphqlerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 47 +- .../graphqlerror/pathentry/!=(_:_:).json | 5 +- .../graphqlerror/recoverysuggestion.json | 35 +- .../apollo/graphqlexecutionerror.json | 8 +- .../errordescription-3s67q.json | 240 ++++++ ...iption.json => errordescription-f0my.json} | 10 +- .../graphqlexecutionerror/failurereason.json | 35 +- .../graphqlexecutionerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../recoverysuggestion.json | 35 +- .../apollo/graphqlfile/!=(_:_:).json | 5 +- .../apollo/graphqlfile/graphqlfileerror.json | 8 +- ...ption.json => errordescription-1nwmf.json} | 10 +- .../errordescription-655nn.json | 272 ++++++ .../graphqlfileerror/failurereason.json | 35 +- .../graphqlfileerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../graphqlfileerror/recoverysuggestion.json | 35 +- .../graphqlgettransformer/!=(_:_:).json | 5 +- .../apollo/graphqlhttprequesterror.json | 8 +- .../graphqlhttprequesterror/!=(_:_:).json | 5 +- ...ption.json => errordescription-2j9a2.json} | 10 +- .../errordescription-9ka1s.json | 240 ++++++ .../failurereason.json | 35 +- .../graphqlhttprequesterror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../recoverysuggestion.json | 35 +- .../apollo/graphqlquerywatcher.json | 27 +- ...ontext:callbackqueue:resulthandler:).json} | 124 ++- .../apollo/graphqlresponse/!=(_:_:).json | 5 +- .../apollo/graphqlresult/!=(_:_:).json | 5 +- .../source-swift.enum/!=(_:_:).json | 5 +- .../documentation/apollo/httprequest.json | 71 +- .../apollo/httprequest/!=(_:_:).json | 5 +- .../apollo/httprequest/context.json | 249 ++++++ ...itionalheaders:cachepolicy:context:).json} | 130 ++- .../apollo/httpresponse/!=(_:_:).json | 5 +- .../interceptorrequestchain/chainerror.json | 8 +- ...ption.json => errordescription-3qusm.json} | 10 +- .../chainerror/errordescription-6hc58.json | 272 ++++++ .../chainerror/failurereason.json | 35 +- .../chainerror/helpanchor.json | 35 +- .../chainerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../chainerror/recoverysuggestion.json | 35 +- .../interceptorrequestchain/iscancelled.json | 2 +- .../documentation/apollo/jsonrequest.json | 27 +- ...istedqueryretry:requestbodycreator:).json} | 124 ++- .../jsonresponseparsingerror.json | 8 +- .../errordescription-2tmz8.json | 288 +++++++ ...ption.json => errordescription-3lpex.json} | 10 +- .../failurereason.json | 35 +- .../jsonresponseparsingerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../recoverysuggestion.json | 35 +- .../maxretryinterceptor/retryerror.json | 8 +- .../retryerror/errordescription-10ouu.json | 276 ++++++ ...ption.json => errordescription-8ajg9.json} | 10 +- .../retryerror/failurereason.json | 35 +- .../retryerror/helpanchor.json | 35 +- .../retryerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../retryerror/recoverysuggestion.json | 35 +- .../apollo/multipartformdata/!=(_:_:).json | 5 +- .../multipartresponseparsingerror.json | 8 +- .../!=(_:_:).json | 5 +- ...ption.json => errordescription-3qwve.json} | 10 +- .../errordescription-54of6.json | 272 ++++++ .../failurereason.json | 35 +- .../helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../recoverysuggestion.json | 35 +- .../apollo/networktransport.json | 27 +- ...xt:callbackqueue:completionhandler:).json} | 124 ++- .../documentation/apollo/record/!=(_:_:).json | 5 +- .../apollo/recordset/!=(_:_:).json | 5 +- .../apollo/requestchainnetworktransport.json | 97 ++- .../clientname-4ciz.json | 256 ++++++ .../{clientname.json => clientname-eycz.json} | 10 +- .../clientversion-4ozh0.json | 256 ++++++ ...tversion.json => clientversion-7dkl1.json} | 10 +- ...hepolicy:contextidentifier:context:).json} | 124 ++- ...st(for:with:context:manualboundary:).json} | 124 ++- .../networktransport-implementations.json | 76 ++ ...xt:callbackqueue:completionhandler:).json} | 104 ++- ...xt:callbackqueue:completionhandler:).json} | 104 ++- ...adingnetworktransport-implementations.json | 27 +- .../documentation/apollo/requestcontext.json | 189 +++++ .../responsecodeerror.json | 8 +- .../errordescription-391dx.json | 272 ++++++ ...ption.json => errordescription-6mkgn.json} | 10 +- .../responsecodeerror/failurereason.json | 35 +- .../responsecodeerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../responsecodeerror/recoverysuggestion.json | 35 +- .../apollo/responsepath/!=(_:_:).json | 5 +- .../data/documentation/apollo/swift.json | 114 --- .../apollo/swift/dictionary.json | 301 ------- .../apollo/swift/dictionary/+=(_:_:).json | 482 ----------- .../apollo/uploadingnetworktransport.json | 27 +- ...xt:callbackqueue:completionhandler:).json} | 116 ++- .../documentation/apollo/uploadrequest.json | 27 +- ...oundary:context:requestbodycreator:).json} | 124 ++- .../urlsessionclienterror.json | 8 +- ...ption.json => errordescription-2rch3.json} | 10 +- .../errordescription-4oqmn.json | 280 +++++++ .../urlsessionclienterror/failurereason.json | 35 +- .../urlsessionclienterror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../recoverysuggestion.json | 35 +- .../data/documentation/apolloapi.json | 186 ----- .../documentation/apolloapi/!=(_:_:).json | 579 ++++++++++++- .../documentation/apolloapi/==(_:_:).json | 73 +- .../documentation/apolloapi/__(_:_:).json | 3 +- .../apolloapi/anyhashableconvertible.json | 198 +---- .../apolloapi/anyscalartype.json | 111 +-- .../apolloapi/cachereference/!=(_:_:).json | 5 +- .../apolloapi/datadict/!=(_:_:).json | 5 +- .../documentation/apolloapi/graphqlenum.json | 73 +- .../apolloapi/graphqlenum/!=(_:_:)-4co00.json | 78 +- .../apolloapi/graphqlenum/!=(_:_:)-9dudu.json | 72 ++ .../apolloapi/graphqlenum/==(_:_:)-88en.json | 73 +- .../apolloapi/graphqlenum/==(_:_:)-n7qo.json | 73 +- .../apolloapi/graphqlenum/hash(into:).json | 5 +- .../apolloapi/graphqlenum/hashvalue.json | 5 +- .../apolloapi/graphqlenum/~=(_:_:).json | 73 +- .../operationtype.json} | 84 +- .../apolloapi/graphqlnullable.json | 97 +++ .../apolloapi/graphqlnullable/!=(_:_:).json | 5 +- .../apolloapi/graphqloperation.json | 8 +- ...tiontype-14lsi.json => operationtype.json} | 146 ++-- .../graphqloperationtype/!=(_:_:).json | 5 +- .../graphqloperationvariablevalue.json | 184 +--- .../operationtype.json} | 78 +- .../operationtype.json} | 78 +- .../apolloapi/inputdict/!=(_:_:).json | 5 +- .../apolloapi/inputvalue/!=(_:_:).json | 5 +- ...init(extendedgraphemeclusterliteral:).json | 5 +- .../init(unicodescalarliteral:).json | 5 +- .../apolloapi/interface/!=(_:_:).json | 5 +- .../apolloapi/jsondecodable.json | 113 +-- .../apolloapi/jsondecodingerror.json | 8 +- .../apolloapi/jsondecodingerror/!=(_:_:).json | 5 +- ...ption.json => errordescription-3z2tz.json} | 10 +- .../errordescription-hijs.json | 286 +++++++ .../jsondecodingerror/failurereason.json | 35 +- .../jsondecodingerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../jsondecodingerror/recoverysuggestion.json | 35 +- .../apolloapi/jsonencodable.json | 204 +---- .../apolloapi/object/!=(_:_:).json | 5 +- .../apolloapi/outputtypeconvertible.json | 103 +-- .../documentation/apolloapi/scalartype.json | 37 - .../apolloapi/selection/!=(_:_:).json | 5 +- .../selection/condition/!=(_:_:).json | 5 +- ...init(extendedgraphemeclusterliteral:).json | 5 +- .../init(unicodescalarliteral:).json | 5 +- .../selection/conditions/!=(_:_:).json | 5 +- .../apolloapi/selection/field/!=(_:_:).json | 5 +- .../selection/field/outputtype/!=(_:_:).json | 5 +- .../apolloapi/selectionsetentityvalue.json | 78 -- .../data/documentation/apolloapi/swift.json | 190 ----- .../apolloapi/swift/dictionary.json | 641 -------------- ...ionaryliteralelements-implementations.json | 221 ----- .../apolloapi/swift/dictionary/init(_:).json | 360 -------- .../apolloapi/swift/optional.json | 784 ------------------ .../swift/optional/init(jsonvalue:).json | 415 --------- .../apolloapi/union/!=(_:_:).json | 5 +- .../data/documentation/apollocodegenlib.json | 17 - .../apollocodegenlib/apollocodegen.json | 5 +- ...ld(with:withrooturl:itemstogenerate:).json | 35 +- .../apollocodegenlib/apollocodegen/error.json | 8 +- .../error/errordescription-9upvf.json | 275 ++++++ ...iption.json => errordescription-aa0j.json} | 10 +- .../apollocodegen/error/failurereason.json | 35 +- .../apollocodegen/error/helpanchor.json | 35 +- .../error/localizeddescription.json | 35 +- .../error/localizederror-implementations.json | 39 + .../error/recoverysuggestion.json | 35 +- .../apollocodegen/itemstogenerate.json | 34 +- .../itemstogenerate/!=(_:_:).json | 10 +- .../apollocodegen/itemstogenerate/all.json | 16 +- .../apollocodegen/itemstogenerate/code.json | 32 +- .../itemstogenerate/contains(_:).json | 10 +- .../equatable-implementations.json | 5 +- .../itemstogenerate/formintersection(_:).json | 10 +- .../formsymmetricdifference(_:).json | 10 +- .../itemstogenerate/formunion(_:).json | 10 +- .../apollocodegen/itemstogenerate/init().json | 10 +- .../itemstogenerate/init(_:).json | 10 +- .../itemstogenerate/init(arrayliteral:).json | 10 +- .../itemstogenerate/init(rawvalue:).json | 5 +- .../itemstogenerate/insert(_:).json | 10 +- .../itemstogenerate/intersection(_:).json | 10 +- .../itemstogenerate/isdisjoint(with:).json | 10 +- .../itemstogenerate/isempty.json | 10 +- .../itemstogenerate/isstrictsubset(of:).json | 10 +- .../isstrictsuperset(of:).json | 10 +- .../itemstogenerate/issubset(of:).json | 10 +- .../itemstogenerate/issuperset(of:).json | 10 +- .../itemstogenerate/operationmanifest.json | 16 +- .../optionset-implementations.json | 5 +- .../itemstogenerate/rawvalue.json | 5 +- .../itemstogenerate/remove(_:).json | 10 +- .../setalgebra-implementations.json | 5 +- .../itemstogenerate/subtract(_:).json | 10 +- .../itemstogenerate/subtracting(_:).json | 10 +- .../symmetricdifference(_:).json | 10 +- .../itemstogenerate/union(_:).json | 10 +- .../itemstogenerate/update(with:).json | 10 +- .../apollocodegenconfiguration/!=(_:_:).json | 5 +- .../accessmodifier/!=(_:_:).json | 5 +- .../accessmodifier/encode(to:).json | 5 +- .../accessmodifier/hash(into:).json | 5 +- .../accessmodifier/hashvalue.json | 5 +- .../accessmodifier/init(from:).json | 5 +- .../apqconfig/!=(_:_:).json | 5 +- .../apqconfig/hash(into:).json | 5 +- .../apqconfig/hashvalue.json | 5 +- .../apqconfig/init(from:).json | 5 +- .../composition/!=(_:_:).json | 5 +- .../composition/encode(to:).json | 5 +- .../composition/hash(into:).json | 5 +- .../composition/hashvalue.json | 5 +- .../composition/init(from:).json | 5 +- .../conversionstrategies.json | 5 +- .../conversionstrategies/!=(_:_:).json | 5 +- .../caseconversionstrategy/!=(_:_:).json | 5 +- .../caseconversionstrategy/encode(to:).json | 5 +- .../caseconversionstrategy/hash(into:).json | 5 +- .../caseconversionstrategy/hashvalue.json | 5 +- .../caseconversionstrategy/init(from:).json | 5 +- .../codingkeys/!=(_:_:).json | 5 +- .../codingkeys/debugdescription.json | 5 +- .../codingkeys/description.json | 5 +- .../default/fieldaccessors.json | 5 +- .../enumcases-swift.enum/!=(_:_:).json | 5 +- .../enumcases-swift.enum/encode(to:).json | 5 +- .../enumcases-swift.enum/hash(into:).json | 5 +- .../enumcases-swift.enum/hashvalue.json | 5 +- .../enumcases-swift.enum/init(from:).json | 5 +- .../fieldaccessors-swift.enum.json | 10 +- .../fieldaccessors-swift.enum/!=(_:_:).json | 10 +- .../fieldaccessors-swift.enum/camelcase.json | 5 +- .../encode(to:).json | 10 +- .../equatable-implementations.json | 5 +- .../hash(into:).json | 10 +- .../fieldaccessors-swift.enum/hashvalue.json | 10 +- .../fieldaccessors-swift.enum/idiomatic.json | 5 +- .../init(from:).json | 10 +- .../init(rawvalue:).json | 5 +- .../rawrepresentable-implementations.json | 5 +- .../fieldaccessors-swift.property.json | 5 +- .../init(enumcases:fieldaccessors:).json | 5 +- .../!=(_:_:).json | 5 +- .../codingkeys/!=(_:_:).json | 5 +- .../codingkeys/debugdescription.json | 5 +- .../codingkeys/description.json | 5 +- .../fileinput/!=(_:_:).json | 5 +- .../fileoutput/!=(_:_:).json | 5 +- .../operationdocumentformat/!=(_:_:).json | 5 +- .../codingkeys/!=(_:_:).json | 5 +- .../codingkeys/debugdescription.json | 5 +- .../codingkeys/description.json | 5 +- .../codingkeys/hash(into:).json | 5 +- .../codingkeys/hashvalue.json | 5 +- .../operationdocumentformat/contains(_:).json | 5 +- .../formintersection(_:).json | 5 +- .../formsymmetricdifference(_:).json | 5 +- .../formunion(_:).json | 5 +- .../operationdocumentformat/init().json | 5 +- .../operationdocumentformat/init(_:).json | 5 +- .../init(arrayliteral:).json | 5 +- .../init(from:)-55pr0.json | 5 +- .../operationdocumentformat/insert(_:).json | 5 +- .../intersection(_:).json | 5 +- .../isdisjoint(with:).json | 5 +- .../operationdocumentformat/isempty.json | 5 +- .../isstrictsubset(of:).json | 5 +- .../isstrictsuperset(of:).json | 5 +- .../issubset(of:).json | 5 +- .../issuperset(of:).json | 5 +- .../operationdocumentformat/remove(_:).json | 5 +- .../operationdocumentformat/subtract(_:).json | 5 +- .../subtracting(_:).json | 5 +- .../symmetricdifference(_:).json | 5 +- .../operationdocumentformat/union(_:).json | 5 +- .../update(with:).json | 5 +- .../!=(_:_:).json | 5 +- .../version-swift.enum/!=(_:_:).json | 5 +- .../version-swift.enum/encode(to:).json | 5 +- .../version-swift.enum/hash(into:).json | 5 +- .../version-swift.enum/hashvalue.json | 5 +- .../version-swift.enum/init(from:).json | 5 +- .../operationsfileoutput/!=(_:_:).json | 5 +- .../outputoptions/!=(_:_:).json | 5 +- .../!=(_:_:).json | 5 +- .../encode(to:).json | 5 +- .../hash(into:).json | 5 +- .../hashvalue.json | 5 +- .../init(from:).json | 5 +- .../schematypesfileoutput/!=(_:_:).json | 5 +- .../moduletype-swift.enum/!=(_:_:).json | 5 +- .../selectionsetinitializers/!=(_:_:).json | 5 +- .../testmockfileoutput/!=(_:_:).json | 5 +- .../!=(_:_:).json | 5 +- .../downloadmethod-swift.enum/!=(_:_:).json | 5 +- .../apolloregistrysettings/!=(_:_:).json | 5 +- .../httpmethod/!=(_:_:).json | 5 +- .../outputformat/!=(_:_:).json | 5 +- .../outputformat/encode(to:).json | 5 +- .../outputformat/hash(into:).json | 5 +- .../outputformat/hashvalue.json | 5 +- .../outputformat/init(from:).json | 5 +- .../httpheader/!=(_:_:).json | 5 +- .../schemadownloaderror.json | 8 +- ...ption.json => errordescription-20ywk.json} | 10 +- .../errordescription-8dw0d.json | 272 ++++++ .../schemadownloaderror/failurereason.json | 35 +- .../schemadownloaderror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../recoverysuggestion.json | 35 +- .../apollocodegenlib/apollourlerror.json | 8 +- .../apollourlerror/!=(_:_:).json | 5 +- ...ption.json => errordescription-4q5c3.json} | 10 +- .../errordescription-8fh7r.json | 237 ++++++ .../apollourlerror/failurereason.json | 35 +- .../apollourlerror/helpanchor.json | 35 +- .../apollourlerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../apollourlerror/recoverysuggestion.json | 35 +- .../codegenlogger/loglevel/!=(_:_:).json | 5 +- .../codegenlogger/loglevel/hash(into:).json | 5 +- .../codegenlogger/loglevel/hashvalue.json | 5 +- .../compilationresult/argument/!=(_:_:).json | 5 +- .../compilationresult/directive/!=(_:_:).json | 5 +- .../compilationresult/field/!=(_:_:).json | 5 +- .../fragmentdefinition/!=(_:_:).json | 5 +- .../fragmentspread/!=(_:_:).json | 5 +- .../inclusioncondition/!=(_:_:).json | 5 +- .../inlinefragment/!=(_:_:).json | 5 +- .../operationdefinition/!=(_:_:).json | 5 +- .../operationtype/!=(_:_:).json | 5 +- .../operationtype/hash(into:).json | 5 +- .../operationtype/hashvalue.json | 5 +- .../compilationresult/selection/!=(_:_:).json | 5 +- .../selectionset/!=(_:_:).json | 5 +- .../filemanagerpatherror.json | 8 +- .../filemanagerpatherror/!=(_:_:).json | 5 +- ...ption.json => errordescription-1nql8.json} | 10 +- .../errordescription-2hujv.json | 237 ++++++ .../filemanagerpatherror/failurereason.json | 35 +- .../filemanagerpatherror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../recoverysuggestion.json | 35 +- .../apollocodegenlib/foundation.json | 152 ---- .../foundation/filehandle.json | 197 ----- .../textoutputstream-implementations.json | 152 ---- .../foundation/filehandle/write(_:).json | 261 ------ .../apollocodegenlib/foundation/url.json | 319 ------- .../url/childfileurl(filename:).json | 346 -------- .../url/childfolderurl(foldername:).json | 297 ------- .../foundation/url/parentfolderurl().json | 227 ----- .../apollocodegenlib/glob/matcherror.json | 8 +- .../glob/matcherror/!=(_:_:).json | 5 +- ...ption.json => errordescription-4u6rf.json} | 10 +- .../matcherror/errordescription-96mfy.json | 275 ++++++ .../glob/matcherror/failurereason.json | 35 +- .../glob/matcherror/helpanchor.json | 35 +- .../glob/matcherror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../glob/matcherror/recoverysuggestion.json | 35 +- .../graphqlfield/!=(_:_:).json | 5 +- .../graphqlfieldargument/!=(_:_:).json | 5 +- .../graphqlnamedtype/!=(_:_:).json | 5 +- .../graphqltype/!=(_:_:).json | 5 +- .../inflectionrule/!=(_:_:).json | 5 +- .../javascripterror/localizeddescription.json | 35 +- .../apollocodegenlib/linkedlist/!=(_:_:).json | 5 +- .../linkedlist/allsatisfy(_:).json | 5 +- .../collection-implementations.json | 291 ++++++- .../linkedlist/compactmap(_:).json | 5 +- .../linkedlist/compare(_:_:).json | 5 +- .../linkedlist/contains(_:)-4py5l.json | 5 +- .../linkedlist/contains(_:)-5t228.json | 5 +- .../linkedlist/contains(where:).json | 5 +- .../linkedlist/count-2oxpr.json | 232 ++++++ .../{count.json => count-4ljn.json} | 10 +- .../linkedlist/distance(from:to:).json | 5 +- .../linkedlist/drop(while:).json | 5 +- .../linkedlist/dropfirst(_:).json | 5 +- .../linkedlist/droplast(_:).json | 5 +- .../linkedlist/elementsequal(_:).json | 5 +- .../linkedlist/elementsequal(_:by:).json | 5 +- .../linkedlist/enumerated().json | 5 +- ...{filter(_:)-8qkw9.json => filter(_:).json} | 15 +- .../linkedlist/first(where:).json | 5 +- .../apollocodegenlib/linkedlist/first.json | 5 +- .../linkedlist/firstindex(of:).json | 5 +- .../linkedlist/firstindex(where:).json | 5 +- .../linkedlist/firstrange(of:).json | 5 +- .../linkedlist/flatmap(_:)-23b2z.json | 5 +- .../linkedlist/flatmap(_:)-47dwd.json | 5 +- .../linkedlist/foreach(_:).json | 5 +- .../linkedlist/formatted().json | 5 +- .../linkedlist/formatted(_:).json | 5 +- .../linkedlist/formindex(_:offsetby:).json | 5 +- .../formindex(_:offsetby:limitedby:).json | 5 +- .../linkedlist/formindex(after:).json | 5 +- .../linkedlist/index(_:offsetby:).json | 5 +- .../index(_:offsetby:limitedby:).json | 5 +- .../linkedlist/index(of:).json | 5 +- .../apollocodegenlib/linkedlist/indices.json | 5 +- .../{isempty.json => isempty-3rms3.json} | 10 +- .../linkedlist/isempty-5fyx.json | 232 ++++++ .../apollocodegenlib/linkedlist/joined().json | 5 +- .../linkedlist/joined(separator:)-1jvox.json | 5 +- .../linkedlist/joined(separator:)-2myth.json | 5 +- .../apollocodegenlib/linkedlist/lazy.json | 5 +- .../lexicographicallyprecedes(_:).json | 5 +- .../lexicographicallyprecedes(_:by:).json | 5 +- .../linkedlist/map(_:)-2kia0.json | 5 +- .../linkedlist/map(_:)-8803n.json | 5 +- .../apollocodegenlib/linkedlist/max().json | 5 +- .../apollocodegenlib/linkedlist/max(by:).json | 5 +- .../apollocodegenlib/linkedlist/min().json | 5 +- .../apollocodegenlib/linkedlist/min(by:).json | 5 +- .../linkedlist/node/!=(_:_:).json | 5 +- .../linkedlist/node/allsatisfy(_:).json | 5 +- .../linkedlist/node/compactmap(_:).json | 5 +- .../linkedlist/node/compare(_:_:).json | 5 +- .../linkedlist/node/contains(_:).json | 5 +- .../linkedlist/node/contains(where:).json | 5 +- .../linkedlist/node/drop(while:).json | 5 +- .../linkedlist/node/dropfirst(_:).json | 5 +- .../linkedlist/node/droplast(_:).json | 5 +- .../linkedlist/node/elementsequal(_:).json | 5 +- .../linkedlist/node/elementsequal(_:by:).json | 5 +- .../linkedlist/node/enumerated().json | 5 +- .../linkedlist/node/filter(_:)-3us4b.json | 433 ---------- ...{filter(_:)-3xg8v.json => filter(_:).json} | 15 +- .../linkedlist/node/first(where:).json | 5 +- .../linkedlist/node/flatmap(_:)-6esnr.json | 5 +- .../linkedlist/node/flatmap(_:)-8lwav.json | 5 +- .../linkedlist/node/foreach(_:).json | 5 +- .../linkedlist/node/formatted().json | 5 +- .../linkedlist/node/formatted(_:).json | 5 +- .../linkedlist/node/joined().json | 5 +- .../node/joined(separator:)-7xwph.json | 5 +- .../node/joined(separator:)-8wigj.json | 5 +- .../linkedlist/node/lazy.json | 5 +- .../node/lexicographicallyprecedes(_:).json | 5 +- .../lexicographicallyprecedes(_:by:).json | 5 +- .../linkedlist/node/map(_:).json | 5 +- .../linkedlist/node/max().json | 5 +- .../linkedlist/node/max(by:).json | 5 +- .../linkedlist/node/min().json | 5 +- .../linkedlist/node/min(by:).json | 5 +- .../linkedlist/node/prefix(_:).json | 5 +- .../linkedlist/node/prefix(while:).json | 5 +- .../linkedlist/node/publisher.json | 5 +- .../linkedlist/node/reduce(_:_:).json | 5 +- .../linkedlist/node/reduce(into:_:).json | 5 +- .../linkedlist/node/reversed().json | 5 +- .../node/sequence-implementations.json | 87 +- .../linkedlist/node/shuffled().json | 5 +- .../linkedlist/node/shuffled(using:).json | 5 +- .../linkedlist/node/sorted().json | 5 +- .../linkedlist/node/sorted(by:).json | 5 +- .../linkedlist/node/sorted(using:)-4kiqv.json | 5 +- .../linkedlist/node/sorted(using:)-5udav.json | 5 +- ...ingemptysubsequences:whereseparator:).json | 5 +- ...maxsplits:omittingemptysubsequences:).json | 5 +- .../linkedlist/node/starts(with:).json | 5 +- .../linkedlist/node/starts(with:by:).json | 5 +- .../linkedlist/node/suffix(_:).json | 5 +- .../linkedlist/node/underestimatedcount.json | 5 +- .../withcontiguousstorageifavailable(_:).json | 5 +- .../linkedlist/prefix(_:).json | 5 +- .../linkedlist/prefix(through:).json | 5 +- .../linkedlist/prefix(upto:).json | 5 +- .../linkedlist/prefix(while:).json | 5 +- .../linkedlist/publisher.json | 5 +- .../linkedlist/randomelement().json | 5 +- .../linkedlist/randomelement(using:).json | 5 +- .../linkedlist/ranges(of:).json | 5 +- .../linkedlist/reduce(_:_:).json | 5 +- .../linkedlist/reduce(into:_:).json | 5 +- .../linkedlist/reversed().json | 5 +- .../linkedlist/sequence-implementations.json | 124 +-- .../linkedlist/shuffled().json | 5 +- .../linkedlist/shuffled(using:).json | 5 +- .../apollocodegenlib/linkedlist/sorted().json | 5 +- .../linkedlist/sorted(by:).json | 5 +- .../linkedlist/sorted(using:)-3re6i.json | 5 +- .../linkedlist/sorted(using:)-5p5zn.json | 5 +- ...ingemptysubsequences:whereseparator:).json | 5 +- ...its:omittingemptysubsequences:)-1bn9x.json | 5 +- ...its:omittingemptysubsequences:)-4mcn7.json | 5 +- ...its:omittingemptysubsequences:)-80pk3.json | 5 +- .../linkedlist/starts(with:).json | 5 +- .../linkedlist/starts(with:by:).json | 5 +- ...:)-4054e.json => subscript(_:)-57g4w.json} | 244 +++--- .../linkedlist/subscript(_:)-7fwtu.json | 264 ++++++ .../linkedlist/subscript(_:)-929la.json | 342 ++++++++ ...cript(_:).json => subscript(_:)-b2pa.json} | 10 +- .../linkedlist/suffix(_:).json | 5 +- .../linkedlist/suffix(from:).json | 5 +- .../linkedlist/trimmingprefix(_:).json | 5 +- .../linkedlist/trimmingprefix(while:).json | 5 +- .../linkedlist/underestimatedcount-6hbjd.json | 232 ++++++ ...nt.json => underestimatedcount-7qpx9.json} | 15 +- .../withcontiguousstorageifavailable(_:).json | 5 +- .../localizeddescription.json | 35 +- .../splitnetworktransport.json | 16 +- .../addapolloclientheaders(to:).json | 5 +- ...{clientname.json => clientname-8o4nu.json} | 10 +- .../clientname-9k3zt.json | 269 ++++++ ...tversion.json => clientversion-4o8f0.json} | 10 +- .../clientversion-6kuvd.json | 269 ++++++ .../defaultclientname.json | 5 +- .../defaultclientversion.json | 5 +- .../headerfieldnameapolloclientname.json | 5 +- .../headerfieldnameapolloclientversion.json | 5 +- .../networktransport-implementations.json | 103 ++- ...xt:callbackqueue:completionhandler:).json} | 69 +- ...xt:callbackqueue:completionhandler:).json} | 69 +- ...adingnetworktransport-implementations.json | 27 +- .../sslclientcertificateerror.json | 8 +- .../errordescription-6m1f6.json | 258 ++++++ ...ption.json => errordescription-8rftb.json} | 10 +- .../failurereason.json | 35 +- .../sslclientcertificateerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../recoverysuggestion.json | 35 +- .../websocket/opcode/!=(_:_:).json | 5 +- .../websocket/opcode/hash(into:).json | 5 +- .../websocket/opcode/hashvalue.json | 5 +- .../websocket/wserror/errortype/!=(_:_:).json | 5 +- .../wserror/localizeddescription.json | 35 +- .../websocket/wsprotocol/!=(_:_:).json | 5 +- .../apollowebsocket/websocketerror.json | 8 +- ...ption.json => errordescription-2e2i1.json} | 10 +- .../errordescription-77dya.json | 269 ++++++ .../websocketerror/failurereason.json | 35 +- .../websocketerror/helpanchor.json | 35 +- .../websocketerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 + .../websocketerror/recoverysuggestion.json | 35 +- .../apollowebsocket/websockettransport.json | 16 +- .../addapolloclientheaders(to:).json | 5 +- .../websockettransport/clientname-2sr62.json | 253 ++++++ ...{clientname.json => clientname-7plo0.json} | 12 +- .../clientversion-5nzf9.json | 253 ++++++ ...tversion.json => clientversion-919yz.json} | 12 +- .../configuration/reconnect.json | 2 +- .../websockettransport/defaultclientname.json | 5 +- .../defaultclientversion.json | 5 +- .../headerfieldnameapolloclientname.json | 5 +- .../headerfieldnameapolloclientversion.json | 5 +- .../networktransport-implementations.json | 103 ++- ...xt:callbackqueue:completionhandler:).json} | 69 +- .../errordescription-45kmv}/index.html | 0 .../errordescription-ws8y}/index.html | 0 .../index.html | 0 .../index.html | 0 .../index.html | 0 .../index.html | 0 .../index.html | 0 .../index.html | 0 .../index.html | 0 .../index.html | 0 .../index.html | 0 .../index.html | 0 .../errordescription-1xiwl}/index.html | 0 .../errordescription-970yf}/index.html | 0 .../errordescription-3ht8r}/index.html | 0 .../errordescription-9dqak}/index.html | 0 .../errordescription-4aose}/index.html | 0 .../errordescription-4rxtd}/index.html | 0 .../errordescription-3s67q}/index.html | 0 .../errordescription-f0my}/index.html | 0 .../errordescription-1nwmf}/index.html | 0 .../index.html | 0 .../index.html | 0 .../errordescription-9ka1s}/index.html | 0 .../index.html | 0 .../context}/index.html | 0 .../index.html | 0 .../errordescription-3qusm}/index.html | 0 .../errordescription-6hc58}/index.html | 0 .../index.html | 0 .../errordescription-2tmz8}/index.html | 0 .../errordescription-3lpex}/index.html | 0 .../errordescription-10ouu}/index.html | 0 .../errordescription-8ajg9}/index.html | 0 .../errordescription-3qwve}/index.html | 0 .../errordescription-54of6}/index.html | 0 .../index.html | 0 .../clientname-4ciz}/index.html | 0 .../clientname-eycz}/index.html | 0 .../clientversion-4ozh0}/index.html | 0 .../clientversion-7dkl1}/index.html | 0 .../index.html | 0 .../index.html | 0 .../index.html | 0 .../index.html | 1 + .../apollo/requestcontext/index.html | 1 + .../errordescription-391dx/index.html | 1 + .../errordescription-6mkgn/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../errordescription-2rch3/index.html | 1 + .../errordescription-4oqmn/index.html | 1 + docs/docc/Apollo.doccarchive/index/index.json | 288 +++---- 687 files changed, 15825 insertions(+), 14408 deletions(-) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset/init(data:variables:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field/cachekey(with:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/{errordescription.json => errordescription-ws8y.json} (96%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/{fetch(query:cachepolicy:contextidentifier:queue:resulthandler:).json => fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:).json} (84%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/{perform(mutation:publishresulttostore:queue:resulthandler:).json => perform(mutation:publishresulttostore:context:queue:resulthandler:).json} (83%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/{subscribe(subscription:queue:resulthandler:).json => subscribe(subscription:context:queue:resulthandler:).json} (81%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/{upload(operation:files:queue:resulthandler:).json => upload(operation:files:context:queue:resulthandler:).json} (83%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/{watch(query:cachepolicy:callbackqueue:resulthandler:).json => watch(query:cachepolicy:context:callbackqueue:resulthandler:).json} (84%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/{fetch(query:cachepolicy:contextidentifier:queue:resulthandler:).json => fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:).json} (83%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/{perform(mutation:publishresulttostore:queue:resulthandler:).json => perform(mutation:publishresulttostore:context:queue:resulthandler:).json} (81%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/{subscribe(subscription:queue:resulthandler:).json => subscribe(subscription:context:queue:resulthandler:).json} (81%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/{upload(operation:files:queue:resulthandler:).json => upload(operation:files:context:queue:resulthandler:).json} (83%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/{watch(query:cachepolicy:callbackqueue:resulthandler:).json => watch(query:cachepolicy:context:callbackqueue:resulthandler:).json} (84%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/{errordescription.json => errordescription-1xiwl.json} (95%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/{errordescription.json => errordescription-9dqak.json} (96%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4aose.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/{errordescription.json => errordescription-4rxtd.json} (98%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-3s67q.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/{errordescription.json => errordescription-f0my.json} (97%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/{errordescription.json => errordescription-1nwmf.json} (96%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/{errordescription.json => errordescription-2j9a2.json} (97%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlquerywatcher/{init(client:query:callbackqueue:resulthandler:).json => init(client:query:context:callbackqueue:resulthandler:).json} (79%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/context.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/{init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:).json => init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:context:).json} (85%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/{errordescription.json => errordescription-3qusm.json} (96%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonrequest/{init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:).json => init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:context:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:).json} (87%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/{errordescription.json => errordescription-3lpex.json} (96%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/{errordescription.json => errordescription-8ajg9.json} (96%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/{errordescription.json => errordescription-3qwve.json} (96%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/networktransport/{send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:).json => send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:).json} (86%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-4ciz.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/{clientname.json => clientname-eycz.json} (97%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/{clientversion.json => clientversion-7dkl1.json} (96%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/{constructrequest(for:cachepolicy:contextidentifier:).json => constructrequest(for:cachepolicy:contextidentifier:context:).json} (82%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/{constructuploadrequest(for:with:manualboundary:).json => constructuploadrequest(for:with:context:manualboundary:).json} (81%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/{send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:).json => send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:).json} (85%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/{upload(operation:files:callbackqueue:completionhandler:).json => upload(operation:files:context:callbackqueue:completionhandler:).json} (85%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/requestcontext.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/{errordescription.json => errordescription-6mkgn.json} (95%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/swift.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary/+=(_:_:).json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadingnetworktransport/{upload(operation:files:callbackqueue:completionhandler:).json => upload(operation:files:context:callbackqueue:completionhandler:).json} (84%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadrequest/{init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:requestbodycreator:).json => init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:context:requestbodycreator:).json} (85%) rename docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/{errordescription.json => errordescription-2rch3.json} (96%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn.json rename docs/docc/Apollo.doccarchive/data/documentation/apolloapi/{graphqloperation/operationtype-90ybj.json => graphqlmutation/operationtype.json} (94%) rename docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/{operationtype-14lsi.json => operationtype.json} (88%) rename docs/docc/Apollo.doccarchive/data/documentation/apolloapi/{graphqloperation/operationtype-370r3.json => graphqlquery/operationtype.json} (94%) rename docs/docc/Apollo.doccarchive/data/documentation/apolloapi/{graphqloperation/operationtype-5e63x.json => graphqlsubscription/operationtype.json} (94%) rename docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/{errordescription.json => errordescription-3z2tz.json} (97%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-hijs.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/_initializablebydictionaryliteralelements-implementations.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/init(_:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional/init(jsonvalue:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-9upvf.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/{errordescription.json => errordescription-aa0j.json} (96%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/{errordescription.json => errordescription-20ywk.json} (96%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-8dw0d.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/{errordescription.json => errordescription-4q5c3.json} (96%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-8fh7r.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/{errordescription.json => errordescription-1nql8.json} (95%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-2hujv.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/textoutputstream-implementations.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/write(_:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfileurl(filename:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfolderurl(foldername:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/parentfolderurl().json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/{errordescription.json => errordescription-4u6rf.json} (96%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-96mfy.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-2oxpr.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{count.json => count-4ljn.json} (95%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{filter(_:)-8qkw9.json => filter(_:).json} (97%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{isempty.json => isempty-3rms3.json} (96%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-5fyx.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3us4b.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/{filter(_:)-3xg8v.json => filter(_:).json} (97%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{filter(_:)-4054e.json => subscript(_:)-57g4w.json} (63%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-7fwtu.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-929la.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{subscript(_:).json => subscript(_:)-b2pa.json} (97%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-6hbjd.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{underestimatedcount.json => underestimatedcount-7qpx9.json} (95%) rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/{clientname.json => clientname-8o4nu.json} (96%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-9k3zt.json rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/{clientversion.json => clientversion-4o8f0.json} (96%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-6kuvd.json rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/{send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:).json => send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:).json} (88%) rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/{upload(operation:files:callbackqueue:completionhandler:).json => upload(operation:files:context:callbackqueue:completionhandler:).json} (88%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-6m1f6.json rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/{errordescription.json => errordescription-8rftb.json} (95%) rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/{errordescription.json => errordescription-2e2i1.json} (96%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-77dya.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-2sr62.json rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/{clientname.json => clientname-7plo0.json} (97%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-5nzf9.json rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/{clientversion.json => clientversion-919yz.json} (96%) rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/{send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:).json => send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:).json} (88%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloapi => apolloclient/apolloclienterror/errordescription-45kmv}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloapi/rootselectionset => apolloclient/apolloclienterror/errordescription-ws8y}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloapi/rootselectionset/init(data:variables:) => apolloclient/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloapi/selection/field/cachekey(with:) => apolloclient/perform(mutation:publishresulttostore:context:queue:resulthandler:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloapi/selection/field => apolloclient/subscribe(subscription:context:queue:resulthandler:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloapi/selection => apolloclient/upload(operation:files:context:queue:resulthandler:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/{apolloclienterror/errordescription => watch(query:cachepolicy:context:callbackqueue:resulthandler:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloclient/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:) => apolloclientprotocol/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloclient/perform(mutation:publishresulttostore:queue:resulthandler:) => apolloclientprotocol/perform(mutation:publishresulttostore:context:queue:resulthandler:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloclient/subscribe(subscription:queue:resulthandler:) => apolloclientprotocol/subscribe(subscription:context:queue:resulthandler:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloclient/upload(operation:files:queue:resulthandler:) => apolloclientprotocol/upload(operation:files:context:queue:resulthandler:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloclient/watch(query:cachepolicy:callbackqueue:resulthandler:) => apolloclientprotocol/watch(query:cachepolicy:context:callbackqueue:resulthandler:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloclientprotocol/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:) => automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloclientprotocol/perform(mutation:publishresulttostore:queue:resulthandler:) => automaticpersistedqueryinterceptor/apqerror/errordescription-970yf}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloclientprotocol/subscribe(subscription:queue:resulthandler:) => cachewriteinterceptor/cachewriteerror/errordescription-3ht8r}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloclientprotocol/upload(operation:files:queue:resulthandler:) => cachewriteinterceptor/cachewriteerror/errordescription-9dqak}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloclientprotocol/watch(query:cachepolicy:callbackqueue:resulthandler:) => graphqlerror/errordescription-4aose}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{automaticpersistedqueryinterceptor/apqerror/errordescription => graphqlerror/errordescription-4rxtd}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{cachewriteinterceptor/cachewriteerror/errordescription => graphqlexecutionerror/errordescription-3s67q}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{graphqlerror/errordescription => graphqlexecutionerror/errordescription-f0my}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{graphqlexecutionerror/errordescription => graphqlfile/graphqlfileerror/errordescription-1nwmf}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/{errordescription => errordescription-655nn}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/{errordescription => errordescription-2j9a2}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{graphqlquerywatcher/init(client:query:callbackqueue:resulthandler:) => graphqlhttprequesterror/errordescription-9ka1s}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{httprequest/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:) => graphqlquerywatcher/init(client:query:context:callbackqueue:resulthandler:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{interceptorrequestchain/chainerror/errordescription => httprequest/context}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{jsonrequest/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:) => httprequest/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:context:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription => interceptorrequestchain/chainerror/errordescription-3qusm}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{maxretryinterceptor/retryerror/errordescription => interceptorrequestchain/chainerror/errordescription-6hc58}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription => jsonrequest/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:context:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{networktransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:) => jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{requestchainnetworktransport/clientname => jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{requestchainnetworktransport/clientversion => maxretryinterceptor/retryerror/errordescription-10ouu}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{requestchainnetworktransport/constructrequest(for:cachepolicy:contextidentifier:) => maxretryinterceptor/retryerror/errordescription-8ajg9}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{requestchainnetworktransport/constructuploadrequest(for:with:manualboundary:) => multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{requestchainnetworktransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:) => multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{requestchainnetworktransport/upload(operation:files:callbackqueue:completionhandler:) => networktransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{responsecodeinterceptor/responsecodeerror/errordescription => requestchainnetworktransport/clientname-4ciz}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{swift/dictionary/+=(_:_:) => requestchainnetworktransport/clientname-eycz}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{swift/dictionary => requestchainnetworktransport/clientversion-4ozh0}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{swift => requestchainnetworktransport/clientversion-7dkl1}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{uploadingnetworktransport/upload(operation:files:callbackqueue:completionhandler:) => requestchainnetworktransport/constructrequest(for:cachepolicy:contextidentifier:context:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{uploadrequest/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:requestbodycreator:) => requestchainnetworktransport/constructuploadrequest(for:with:context:manualboundary:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{urlsessionclient/urlsessionclienterror/errordescription => requestchainnetworktransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)}/index.html (100%) create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/upload(operation:files:context:callbackqueue:completionhandler:)/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/requestcontext/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/uploadingnetworktransport/upload(operation:files:context:callbackqueue:completionhandler:)/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/uploadrequest/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:context:requestbodycreator:)/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3/index.html create mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn/index.html diff --git a/.github/PULL_REQUEST_TEMPLATE/pull-request-template-release.md b/.github/PULL_REQUEST_TEMPLATE/pull-request-template-release.md index 1bc0925d3..e87147de0 100644 --- a/.github/PULL_REQUEST_TEMPLATE/pull-request-template-release.md +++ b/.github/PULL_REQUEST_TEMPLATE/pull-request-template-release.md @@ -1,6 +1,6 @@ #### Diff -[main...{$VERSION_BRANCH}](https://github.com/apollographql/apollo-ios/compare/main...{$VERSION_BRANCH}). +[See diff since last version](https://github.com/apollographql/apollo-ios/compare/${PREVIOUS_VERSION_TAG}...{$VERSION_BRANCH}). #### Relevant changes: diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d16037ef..e9635db00 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## v1.5.0 + +### New + +- **Added the ability pass a custom `RequestContext` to networking APIs ([#3198](https://github.com/apollographql/apollo-ios/pull/3198)):** _Thank you to [@danieltiger](https://github.com/danieltiger) for the contribution._ + - **Minor Breaking Change:** The `requestContext` parameter is optional with a default value of `nil`. This means there are no breaking changes to the APIs for making networking calls. However, the `requestContext` parameter was also added to the `ApolloClientProtocol`. For custom implementations of this protocol (usually used for unit testing), you will need to add the `requestContext` parameter to your function signatures. + +### Fixed + +- **Null values are no longer stripped from the underlying data used by generated `SelectionSet` models ([apollo-ios-dev/#25](https://github.com/apollographql/apollo-ios-dev/pull/25)):** + - When these models were manually inserted into the cache, the null fields, which were stripped, were not written to the cache. This caused unintended cache misses when fetching those values back out of the cache. + - This fixes [#3092](https://github.com/apollographql/apollo-ios/issues/3092). _Thank you to [@ +aleksanderlorenc-lw](https://github.com/aleksanderlorenc-lw) for raising this issue._ + ## v1.4.0 ### New diff --git a/Configuration/Shared/Project-Version.xcconfig b/Configuration/Shared/Project-Version.xcconfig index 85d604c93..5f8d41d65 100644 --- a/Configuration/Shared/Project-Version.xcconfig +++ b/Configuration/Shared/Project-Version.xcconfig @@ -1 +1 @@ -CURRENT_PROJECT_VERSION = 1.4.0 +CURRENT_PROJECT_VERSION = 1.5.0 diff --git a/Sources/CodegenCLI/Constants.swift b/Sources/CodegenCLI/Constants.swift index 8f57e2bc2..43d95b47e 100644 --- a/Sources/CodegenCLI/Constants.swift +++ b/Sources/CodegenCLI/Constants.swift @@ -1,6 +1,6 @@ import Foundation public enum Constants { - public static let CLIVersion: String = "1.4.0" + public static let CLIVersion: String = "1.5.0" static let defaultFilePath: String = "./apollo-codegen-config.json" } diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo.json index bdffbbbbb..d622cf59d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo.json @@ -96,6 +96,7 @@ "doc:\/\/Apollo\/documentation\/Apollo\/NormalizedCache", "doc:\/\/Apollo\/documentation\/Apollo\/RequestBodyCreator", "doc:\/\/Apollo\/documentation\/Apollo\/RequestChain", + "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", "doc:\/\/Apollo\/documentation\/Apollo\/UploadingNetworkTransport" ], "title" : "Protocols" @@ -141,13 +142,6 @@ "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError" ], "title" : "Enumerations" - }, - { - "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", - "doc:\/\/Apollo\/documentation\/Apollo\/Swift" - ], - "title" : "Extended Modules" } ], "variants" : [ @@ -178,17 +172,6 @@ "type" : "topic", "url" : "\/documentation\/apollo" }, -"doc://Apollo/documentation/Apollo/ApolloAPI": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloAPI", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi" -}, "doc://Apollo/documentation/Apollo/ApolloClient": { "abstract" : [ { @@ -1786,6 +1769,40 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport" }, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestcontext" +}, "doc://Apollo/documentation/Apollo/ResponseCodeInterceptor": { "abstract" : [ { @@ -1854,17 +1871,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/responsepath" }, -"doc://Apollo/documentation/Apollo/Swift": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift", - "kind" : "symbol", - "role" : "collection", - "title" : "Swift", - "type" : "topic", - "url" : "\/documentation\/apollo\/swift" -}, "doc://Apollo/documentation/Apollo/TaskData": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi.json deleted file mode 100644 index 17a9aaaad..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi.json +++ /dev/null @@ -1,137 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI" - }, - "kind" : "symbol", - "metadata" : { - "externalID" : "s:m:s:e:s:9ApolloAPI16RootSelectionSetP0A0E4data9variablesxSDySSs11AnyHashableVG_SDySSAA29GraphQLOperationVariableValue_pGSgtKcfc", - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "collection", - "roleHeading" : "Extended Module", - "symbolKind" : "extension", - "title" : "ApolloAPI" - }, - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "topicSections" : [ - { - "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet" - ], - "title" : "Extended Protocols" - }, - { - "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection" - ], - "title" : "Extended Types" - } - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/apolloapi" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloAPI", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI/RootSelectionSet": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:9ApolloAPI16RootSelectionSetP", - "text" : "RootSelectionSet" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "RootSelectionSet" - } - ], - "role" : "symbol", - "title" : "RootSelectionSet", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi\/rootselectionset" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI/Selection": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Selection" - } - ], - "role" : "symbol", - "title" : "Selection", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi\/selection" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset.json deleted file mode 100644 index 6886720df..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset.json +++ /dev/null @@ -1,249 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloAPI", - "externalID" : "s:e:s:9ApolloAPI16RootSelectionSetP0A0E4data9variablesxSDySSs11AnyHashableVG_SDySSAA29GraphQLOperationVariableValue_pGSgtKcfc", - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:9ApolloAPI16RootSelectionSetP", - "text" : "RootSelectionSet" - } - ], - "modules" : [ - { - "name" : "Apollo", - "relatedModules" : [ - "ApolloAPI" - ] - } - ], - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "RootSelectionSet" - } - ], - "role" : "symbol", - "roleHeading" : "Extended Protocol", - "symbolKind" : "extension", - "title" : "RootSelectionSet" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI16RootSelectionSetP", - "text" : "RootSelectionSet" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "topicSections" : [ - { - "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet\/init(data:variables:)" - ], - "title" : "Initializers" - } - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/apolloapi\/rootselectionset" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloAPI", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI/RootSelectionSet": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:9ApolloAPI16RootSelectionSetP", - "text" : "RootSelectionSet" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "RootSelectionSet" - } - ], - "role" : "symbol", - "title" : "RootSelectionSet", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi\/rootselectionset" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI/RootSelectionSet/init(data:variables:)": { - "abstract" : [ - { - "text" : "Initializes a ", - "type" : "text" - }, - { - "code" : "SelectionSet", - "type" : "codeVoice" - }, - { - "text" : " with a raw JSON response object.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "identifier", - "text" : "init" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "data" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI10JSONObjecta", - "text" : "JSONObject" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "variables" - }, - { - "kind" : "text", - "text" : ": [" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", - "text" : "GraphQLOperationVariableValue" - }, - { - "kind" : "text", - "text" : "]?) " - }, - { - "kind" : "keyword", - "text" : "throws" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet\/init(data:variables:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "init(data:variables:)", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi\/rootselectionset\/init(data:variables:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset/init(data:variables:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset/init(data:variables:).json deleted file mode 100644 index 9cd237d47..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset/init(data:variables:).json +++ /dev/null @@ -1,439 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Initializes a ", - "type" : "text" - }, - { - "code" : "SelectionSet", - "type" : "codeVoice" - }, - { - "text" : " with a raw JSON response object.", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet\/init(data:variables:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloAPI", - "externalID" : "s:9ApolloAPI16RootSelectionSetP0A0E4data9variablesxSDySSs11AnyHashableVG_SDySSAA29GraphQLOperationVariableValue_pGSgtKcfc", - "fragments" : [ - { - "kind" : "identifier", - "text" : "init" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "data" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI10JSONObjecta", - "text" : "JSONObject" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "variables" - }, - { - "kind" : "text", - "text" : ": [" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", - "text" : "GraphQLOperationVariableValue" - }, - { - "kind" : "text", - "text" : "]?) " - }, - { - "kind" : "keyword", - "text" : "throws" - } - ], - "modules" : [ - { - "name" : "Apollo", - "relatedModules" : [ - "ApolloAPI" - ] - } - ], - "role" : "symbol", - "roleHeading" : "Initializer", - "symbolKind" : "init", - "title" : "init(data:variables:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "init" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "data" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI10JSONObjecta", - "text" : "JSONObject" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "variables" - }, - { - "kind" : "text", - "text" : ": [" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", - "text" : "GraphQLOperationVariableValue" - }, - { - "kind" : "text", - "text" : "]? = nil) " - }, - { - "kind" : "keyword", - "text" : "throws" - } - ] - } - ], - "kind" : "declarations" - }, - { - "kind" : "parameters", - "parameters" : [ - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "A dictionary representing a JSON response object for a GraphQL object.", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "data" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "[Optional] The operation variables that would be used to obtain", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "the given JSON response data.", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "variables" - } - ] - }, - { - "content" : [ - { - "anchor" : "discussion", - "level" : 2, - "text" : "Discussion", - "type" : "heading" - }, - { - "inlineContent" : [ - { - "text" : "The process of converting a JSON response into ", - "type" : "text" - }, - { - "code" : "SelectionSetData", - "type" : "codeVoice" - }, - { - "text" : " is done by using a", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "code" : "GraphQLExecutor", - "type" : "codeVoice" - }, - { - "text" : " with a", - "type" : "text" - }, - { - "code" : "GraphQLSelectionSetMapper", - "type" : "codeVoice" - }, - { - "text" : " to parse, validate, and transform", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "the JSON response data into the format expected by ", - "type" : "text" - }, - { - "code" : "SelectionSet", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "kind" : "content" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/apolloapi\/rootselectionset\/init(data:variables:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloAPI", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI/RootSelectionSet": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:9ApolloAPI16RootSelectionSetP", - "text" : "RootSelectionSet" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "RootSelectionSet" - } - ], - "role" : "symbol", - "title" : "RootSelectionSet", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi\/rootselectionset" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI/RootSelectionSet/init(data:variables:)": { - "abstract" : [ - { - "text" : "Initializes a ", - "type" : "text" - }, - { - "code" : "SelectionSet", - "type" : "codeVoice" - }, - { - "text" : " with a raw JSON response object.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "identifier", - "text" : "init" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "data" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI10JSONObjecta", - "text" : "JSONObject" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "variables" - }, - { - "kind" : "text", - "text" : ": [" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", - "text" : "GraphQLOperationVariableValue" - }, - { - "kind" : "text", - "text" : "]?) " - }, - { - "kind" : "keyword", - "text" : "throws" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet\/init(data:variables:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "init(data:variables:)", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi\/rootselectionset\/init(data:variables:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection.json deleted file mode 100644 index 700cf085d..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection.json +++ /dev/null @@ -1,151 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloAPI", - "externalID" : "s:e:s:e:s:9ApolloAPI9SelectionO5FieldV0A0E8cacheKey4withSSSDySSAA29GraphQLOperationVariableValue_pGSg_tKF", - "modules" : [ - { - "name" : "Apollo", - "relatedModules" : [ - "ApolloAPI" - ] - } - ], - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Selection" - } - ], - "role" : "symbol", - "roleHeading" : "Extended Type", - "symbolKind" : "extension", - "title" : "Selection" - }, - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "topicSections" : [ - { - "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field" - ], - "title" : "Extended Structures" - } - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/apolloapi\/selection" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloAPI", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI/Selection": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Selection" - } - ], - "role" : "symbol", - "title" : "Selection", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi\/selection" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI/Selection/Field": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:9ApolloAPI9SelectionO", - "text" : "Selection" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:9ApolloAPI9SelectionO5FieldV", - "text" : "Field" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Field" - } - ], - "role" : "symbol", - "title" : "Selection.Field", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi\/selection\/field" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field.json deleted file mode 100644 index 0bf198d23..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field.json +++ /dev/null @@ -1,283 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloAPI", - "externalID" : "s:e:s:9ApolloAPI9SelectionO5FieldV0A0E8cacheKey4withSSSDySSAA29GraphQLOperationVariableValue_pGSg_tKF", - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:9ApolloAPI9SelectionO", - "text" : "Selection" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:9ApolloAPI9SelectionO5FieldV", - "text" : "Field" - } - ], - "modules" : [ - { - "name" : "Apollo", - "relatedModules" : [ - "ApolloAPI" - ] - } - ], - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Field" - } - ], - "role" : "symbol", - "roleHeading" : "Extended Structure", - "symbolKind" : "extension", - "title" : "Selection.Field" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI9SelectionO", - "text" : "Selection" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI9SelectionO5FieldV", - "text" : "Field" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "topicSections" : [ - { - "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field\/cacheKey(with:)" - ], - "title" : "Instance Methods" - } - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/apolloapi\/selection\/field" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloAPI", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI/Selection": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Selection" - } - ], - "role" : "symbol", - "title" : "Selection", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi\/selection" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI/Selection/Field": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:9ApolloAPI9SelectionO", - "text" : "Selection" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:9ApolloAPI9SelectionO5FieldV", - "text" : "Field" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Field" - } - ], - "role" : "symbol", - "title" : "Selection.Field", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi\/selection\/field" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI/Selection/Field/cacheKey(with:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "cacheKey" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "with" - }, - { - "kind" : "text", - "text" : ": [" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", - "text" : "GraphQLOperationVariableValue" - }, - { - "kind" : "text", - "text" : "]?) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field\/cacheKey(with:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "cacheKey(with:)", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi\/selection\/field\/cachekey(with:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field/cachekey(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field/cachekey(with:).json deleted file mode 100644 index 51e6ce1a9..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field/cachekey(with:).json +++ /dev/null @@ -1,344 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field\/cacheKey(with:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloAPI", - "externalID" : "s:9ApolloAPI9SelectionO5FieldV0A0E8cacheKey4withSSSDySSAA29GraphQLOperationVariableValue_pGSg_tKF", - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "cacheKey" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "with" - }, - { - "kind" : "text", - "text" : ": [" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", - "text" : "GraphQLOperationVariableValue" - }, - { - "kind" : "text", - "text" : "]?) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "modules" : [ - { - "name" : "Apollo", - "relatedModules" : [ - "ApolloAPI" - ] - } - ], - "role" : "symbol", - "roleHeading" : "Instance Method", - "symbolKind" : "method", - "title" : "cacheKey(with:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "cacheKey" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "with" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "internalParam", - "text" : "variables" - }, - { - "kind" : "text", - "text" : ": [" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", - "text" : "GraphQLOperationVariableValue" - }, - { - "kind" : "text", - "text" : "]?) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/apolloapi\/selection\/field\/cachekey(with:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloAPI", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI/Selection": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Selection" - } - ], - "role" : "symbol", - "title" : "Selection", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi\/selection" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI/Selection/Field": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:9ApolloAPI9SelectionO", - "text" : "Selection" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:9ApolloAPI9SelectionO5FieldV", - "text" : "Field" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Field" - } - ], - "role" : "symbol", - "title" : "Selection.Field", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi\/selection\/field" -}, -"doc://Apollo/documentation/Apollo/ApolloAPI/Selection/Field/cacheKey(with:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "cacheKey" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "with" - }, - { - "kind" : "text", - "text" : ": [" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", - "text" : "GraphQLOperationVariableValue" - }, - { - "kind" : "text", - "text" : "]?) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field\/cacheKey(with:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "cacheKey(with:)", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloapi\/selection\/field\/cachekey(with:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror.json index 46b53d271..26fa84ee1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror.json @@ -104,7 +104,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription" + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-ws8y" ], "title" : "Instance Properties" }, @@ -275,7 +275,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription": { +"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription-ws8y": { "abstract" : [ ], @@ -306,12 +306,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-ws8y", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription" + "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-ws8y" }, "doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/noUploadTransport": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/!=(_:_:).json index 39235a8cf..a02f5ca8c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv.json new file mode 100644 index 000000000..763e736d1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv.json @@ -0,0 +1,288 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-45kmv" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo0A6ClientC0aB5ErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-45kmv" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ApolloClient": { + "abstract" : [ + { + "text" : "The ", + "type" : "text" + }, + { + "code" : "ApolloClient", + "type" : "codeVoice" + }, + { + "text" : " class implements the core API for Apollo by conforming to ", + "type" : "text" + }, + { + "code" : "ApolloClientProtocol", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloClient" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloClient" + } + ], + "role" : "symbol", + "title" : "ApolloClient", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloclient" +}, +"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloClientError" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloClientError" + } + ], + "role" : "symbol", + "title" : "ApolloClient.ApolloClientError", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror" +}, +"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/localizederror-implementations" +}, +"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription-45kmv": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-45kmv", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-45kmv" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-ws8y.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-ws8y.json index 0a1ba686a..44cef12ce 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-ws8y.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-ws8y" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription" + "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-ws8y" ], "traits" : [ { @@ -233,7 +233,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror" }, -"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription": { +"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription-ws8y": { "abstract" : [ ], @@ -264,12 +264,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-ws8y", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription" + "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-ws8y" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/failurereason.json index 1dade04ca..79247ad55 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/failurereason.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/helpanchor.json index bd700c1ef..ebce5b268 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/helpanchor.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizeddescription.json index cc714ee12..d3eed8953 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizeddescription.json @@ -56,40 +56,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizederror-implementations.json index 0f38d3530..0bea38d2a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizederror-implementations.json @@ -34,6 +34,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-45kmv", "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/recoverySuggestion" @@ -138,6 +139,44 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror" }, +"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription-45kmv": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-45kmv", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-45kmv" +}, "doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/recoverysuggestion.json index 4a10aacba..4b8d30916 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/recoverysuggestion.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclientprotocol-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclientprotocol-implementations.json index e489476aa..cedb59fa6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclientprotocol-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclientprotocol-implementations.json @@ -34,11 +34,11 @@ "generated" : true, "identifiers" : [ "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/clearCache(callbackQueue:completion:)", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/perform(mutation:publishResultToStore:queue:resultHandler:)", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/subscribe(subscription:queue:resultHandler:)", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/upload(operation:files:queue:resultHandler:)", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/watch(query:cachePolicy:callbackQueue:resultHandler:)" + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/perform(mutation:publishResultToStore:context:queue:resultHandler:)", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/subscribe(subscription:context:queue:resultHandler:)", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/upload(operation:files:context:queue:resultHandler:)", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/watch(query:cachePolicy:context:callbackQueue:resultHandler:)" ], "title" : "Instance Methods" } @@ -199,7 +199,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclient\/clearcache(callbackqueue:completion:)" }, -"doc://Apollo/documentation/Apollo/ApolloClient/fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClient/fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)": { "abstract" : [ ], @@ -278,6 +278,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -334,14 +351,14 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)", + "title" : "fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclient\/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:)" }, -"doc://Apollo/documentation/Apollo/ApolloClient/perform(mutation:publishResultToStore:queue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClient/perform(mutation:publishResultToStore:context:queue:resultHandler:)": { "abstract" : [ ], @@ -403,6 +420,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -459,14 +493,14 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/perform(mutation:publishResultToStore:queue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/perform(mutation:publishResultToStore:context:queue:resultHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "perform(mutation:publishResultToStore:queue:resultHandler:)", + "title" : "perform(mutation:publishResultToStore:context:queue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/perform(mutation:publishresulttostore:queue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclient\/perform(mutation:publishresulttostore:context:queue:resulthandler:)" }, -"doc://Apollo/documentation/Apollo/ApolloClient/subscribe(subscription:queue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClient/subscribe(subscription:context:queue:resultHandler:)": { "abstract" : [ ], @@ -511,6 +545,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -567,14 +618,14 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/subscribe(subscription:queue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/subscribe(subscription:context:queue:resultHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "subscribe(subscription:queue:resultHandler:)", + "title" : "subscribe(subscription:context:queue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/subscribe(subscription:queue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclient\/subscribe(subscription:context:queue:resulthandler:)" }, -"doc://Apollo/documentation/Apollo/ApolloClient/upload(operation:files:queue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClient/upload(operation:files:context:queue:resultHandler:)": { "abstract" : [ ], @@ -636,6 +687,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -692,14 +760,14 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/upload(operation:files:queue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/upload(operation:files:context:queue:resultHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "upload(operation:files:queue:resultHandler:)", + "title" : "upload(operation:files:context:queue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/upload(operation:files:queue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclient\/upload(operation:files:context:queue:resulthandler:)" }, -"doc://Apollo/documentation/Apollo/ApolloClient/watch(query:cachePolicy:callbackQueue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClient/watch(query:cachePolicy:context:callbackQueue:resultHandler:)": { "abstract" : [ ], @@ -761,6 +829,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -829,12 +914,12 @@ "text" : ">" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/watch(query:cachePolicy:callbackQueue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/watch(query:cachePolicy:context:callbackQueue:resultHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "watch(query:cachePolicy:callbackQueue:resultHandler:)", + "title" : "watch(query:cachePolicy:context:callbackQueue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/watch(query:cachepolicy:callbackqueue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclient\/watch(query:cachepolicy:context:callbackqueue:resulthandler:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:).json similarity index 84% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:).json index 196ab24a4..66c13d97a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:).json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "ApolloClientProtocol.fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)", + "code" : "ApolloClientProtocol.fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)", "type" : "codeVoice" }, { @@ -24,12 +24,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "Apollo", - "externalID" : "s:6Apollo0A6ClientC5fetch5query11cachePolicy17contextIdentifier5queue13resultHandlerAA11Cancellable_px_AA05CacheF0O10Foundation4UUIDVSgSo012OS_dispatch_I0Cys6ResultOyAA13GraphQLResultVy4DataQzGs5Error_pGcSgt0A3API0S7QLQueryRzlF", + "externalID" : "s:6Apollo0A6ClientC5fetch5query11cachePolicy17contextIdentifier0G05queue13resultHandlerAA11Cancellable_px_AA05CacheF0O10Foundation4UUIDVSgAA14RequestContext_pSgSo012OS_dispatch_I0Cys6ResultOyAA13GraphQLResultVy4DataQzGs5Error_pGcSgt0A3API0U7QLQueryRzlF", "fragments" : [ { "kind" : "keyword", @@ -105,6 +105,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -169,7 +186,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)" + "title" : "fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)" }, "primaryContentSections" : [ { @@ -265,6 +282,24 @@ "kind" : "text", "text" : "? = nil, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, { "kind" : "externalParam", "text" : "queue" @@ -364,7 +399,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/apolloclient\/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:)" + "\/documentation\/apollo\/apolloclient\/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:)" ], "traits" : [ { @@ -450,7 +485,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclient\/apolloclientprotocol-implementations" }, -"doc://Apollo/documentation/Apollo/ApolloClient/fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClient/fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)": { "abstract" : [ ], @@ -529,6 +564,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -585,12 +637,12 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)", + "title" : "fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclient\/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:)" }, "doc://Apollo/documentation/Apollo/CachePolicy": { "abstract" : [ @@ -693,6 +745,40 @@ "title" : "GraphQLResultHandler", "type" : "topic", "url" : "\/documentation\/apollo\/graphqlresulthandler" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/perform(mutation:publishresulttostore:queue:resulthandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/perform(mutation:publishresulttostore:context:queue:resulthandler:).json similarity index 83% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/perform(mutation:publishresulttostore:queue:resulthandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/perform(mutation:publishresulttostore:context:queue:resulthandler:).json index aeca4891f..228d8c849 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/perform(mutation:publishresulttostore:queue:resulthandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/perform(mutation:publishresulttostore:context:queue:resulthandler:).json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "ApolloClientProtocol.perform(mutation:publishResultToStore:queue:resultHandler:)", + "code" : "ApolloClientProtocol.perform(mutation:publishResultToStore:context:queue:resultHandler:)", "type" : "codeVoice" }, { @@ -24,12 +24,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/perform(mutation:publishResultToStore:queue:resultHandler:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/perform(mutation:publishResultToStore:context:queue:resultHandler:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "Apollo", - "externalID" : "s:6Apollo0A6ClientC7perform8mutation20publishResultToStore5queue13resultHandlerAA11Cancellable_px_SbSo012OS_dispatch_I0Cys0F0OyAA13GraphQLResultVy4DataQzGs5Error_pGcSgt0A3API0O10QLMutationRzlF", + "externalID" : "s:6Apollo0A6ClientC7perform8mutation20publishResultToStore7context5queue13resultHandlerAA11Cancellable_px_SbAA14RequestContext_pSgSo012OS_dispatch_J0Cys0F0OyAA13GraphQLResultVy4DataQzGs5Error_pGcSgt0A3API0R10QLMutationRzlF", "fragments" : [ { "kind" : "keyword", @@ -88,6 +88,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -152,7 +169,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "perform(mutation:publishResultToStore:queue:resultHandler:)" + "title" : "perform(mutation:publishResultToStore:context:queue:resultHandler:)" }, "primaryContentSections" : [ { @@ -230,6 +247,24 @@ "kind" : "text", "text" : " = true, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, { "kind" : "externalParam", "text" : "queue" @@ -329,7 +364,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/apolloclient\/perform(mutation:publishresulttostore:queue:resulthandler:)" + "\/documentation\/apollo\/apolloclient\/perform(mutation:publishresulttostore:context:queue:resulthandler:)" ], "traits" : [ { @@ -415,7 +450,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclient\/apolloclientprotocol-implementations" }, -"doc://Apollo/documentation/Apollo/ApolloClient/perform(mutation:publishResultToStore:queue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClient/perform(mutation:publishResultToStore:context:queue:resultHandler:)": { "abstract" : [ ], @@ -477,6 +512,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -533,12 +585,12 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/perform(mutation:publishResultToStore:queue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/perform(mutation:publishResultToStore:context:queue:resultHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "perform(mutation:publishResultToStore:queue:resultHandler:)", + "title" : "perform(mutation:publishResultToStore:context:queue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/perform(mutation:publishresulttostore:queue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclient\/perform(mutation:publishresulttostore:context:queue:resulthandler:)" }, "doc://Apollo/documentation/Apollo/Cancellable": { "abstract" : [ @@ -607,6 +659,40 @@ "title" : "GraphQLResultHandler", "type" : "topic", "url" : "\/documentation\/apollo\/graphqlresulthandler" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/subscribe(subscription:queue:resulthandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/subscribe(subscription:context:queue:resulthandler:).json similarity index 81% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/subscribe(subscription:queue:resulthandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/subscribe(subscription:context:queue:resulthandler:).json index f3b4c9877..8c16ea5ff 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/subscribe(subscription:queue:resulthandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/subscribe(subscription:context:queue:resulthandler:).json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "ApolloClientProtocol.subscribe(subscription:queue:resultHandler:)", + "code" : "ApolloClientProtocol.subscribe(subscription:context:queue:resultHandler:)", "type" : "codeVoice" }, { @@ -24,12 +24,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/subscribe(subscription:queue:resultHandler:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/subscribe(subscription:context:queue:resultHandler:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "Apollo", - "externalID" : "s:6Apollo0A6ClientC9subscribe12subscription5queue13resultHandlerAA11Cancellable_px_So012OS_dispatch_E0Cys6ResultOyAA13GraphQLResultVy4DataQzGs5Error_pGct0A3API0L14QLSubscriptionRzlF", + "externalID" : "s:6Apollo0A6ClientC9subscribe12subscription7context5queue13resultHandlerAA11Cancellable_px_AA14RequestContext_pSgSo012OS_dispatch_F0Cys6ResultOyAA13GraphQLResultVy4DataQzGs5Error_pGct0A3API0O14QLSubscriptionRzlF", "fragments" : [ { "kind" : "keyword", @@ -71,6 +71,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -135,7 +152,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "subscribe(subscription:queue:resultHandler:)" + "title" : "subscribe(subscription:context:queue:resultHandler:)" }, "primaryContentSections" : [ { @@ -188,6 +205,24 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, { "kind" : "externalParam", "text" : "queue" @@ -295,7 +330,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/apolloclient\/subscribe(subscription:queue:resulthandler:)" + "\/documentation\/apollo\/apolloclient\/subscribe(subscription:context:queue:resulthandler:)" ], "traits" : [ { @@ -381,7 +416,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclient\/apolloclientprotocol-implementations" }, -"doc://Apollo/documentation/Apollo/ApolloClient/subscribe(subscription:queue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClient/subscribe(subscription:context:queue:resultHandler:)": { "abstract" : [ ], @@ -426,6 +461,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -482,12 +534,12 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/subscribe(subscription:queue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/subscribe(subscription:context:queue:resultHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "subscribe(subscription:queue:resultHandler:)", + "title" : "subscribe(subscription:context:queue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/subscribe(subscription:queue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclient\/subscribe(subscription:context:queue:resulthandler:)" }, "doc://Apollo/documentation/Apollo/Cancellable": { "abstract" : [ @@ -556,6 +608,40 @@ "title" : "GraphQLResultHandler", "type" : "topic", "url" : "\/documentation\/apollo\/graphqlresulthandler" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/upload(operation:files:queue:resulthandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/upload(operation:files:context:queue:resulthandler:).json similarity index 83% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/upload(operation:files:queue:resulthandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/upload(operation:files:context:queue:resulthandler:).json index 4ba28992d..e27ee2080 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/upload(operation:files:queue:resulthandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/upload(operation:files:context:queue:resulthandler:).json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "ApolloClientProtocol.upload(operation:files:queue:resultHandler:)", + "code" : "ApolloClientProtocol.upload(operation:files:context:queue:resultHandler:)", "type" : "codeVoice" }, { @@ -24,12 +24,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/upload(operation:files:queue:resultHandler:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/upload(operation:files:context:queue:resultHandler:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "Apollo", - "externalID" : "s:6Apollo0A6ClientC6upload9operation5files5queue13resultHandlerAA11Cancellable_px_SayAA11GraphQLFileVGSo012OS_dispatch_F0Cys6ResultOyAA0J8QLResultVy4DataQzGs5Error_pGcSgt0A3API0J11QLOperationRzlF", + "externalID" : "s:6Apollo0A6ClientC6upload9operation5files7context5queue13resultHandlerAA11Cancellable_px_SayAA11GraphQLFileVGAA14RequestContext_pSgSo012OS_dispatch_G0Cys6ResultOyAA0K8QLResultVy4DataQzGs5Error_pGcSgt0A3API0K11QLOperationRzlF", "fragments" : [ { "kind" : "keyword", @@ -88,6 +88,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -152,7 +169,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "upload(operation:files:queue:resultHandler:)" + "title" : "upload(operation:files:context:queue:resultHandler:)" }, "primaryContentSections" : [ { @@ -231,6 +248,24 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, { "kind" : "externalParam", "text" : "queue" @@ -330,7 +365,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/apolloclient\/upload(operation:files:queue:resulthandler:)" + "\/documentation\/apollo\/apolloclient\/upload(operation:files:context:queue:resulthandler:)" ], "traits" : [ { @@ -416,7 +451,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclient\/apolloclientprotocol-implementations" }, -"doc://Apollo/documentation/Apollo/ApolloClient/upload(operation:files:queue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClient/upload(operation:files:context:queue:resultHandler:)": { "abstract" : [ ], @@ -478,6 +513,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -534,12 +586,12 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/upload(operation:files:queue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/upload(operation:files:context:queue:resultHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "upload(operation:files:queue:resultHandler:)", + "title" : "upload(operation:files:context:queue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/upload(operation:files:queue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclient\/upload(operation:files:context:queue:resulthandler:)" }, "doc://Apollo/documentation/Apollo/Cancellable": { "abstract" : [ @@ -642,6 +694,40 @@ "title" : "GraphQLResultHandler", "type" : "topic", "url" : "\/documentation\/apollo\/graphqlresulthandler" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/watch(query:cachepolicy:callbackqueue:resulthandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/watch(query:cachepolicy:context:callbackqueue:resulthandler:).json similarity index 84% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/watch(query:cachepolicy:callbackqueue:resulthandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/watch(query:cachepolicy:context:callbackqueue:resulthandler:).json index 9dd4947d1..23cf06cbc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/watch(query:cachepolicy:callbackqueue:resulthandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/watch(query:cachepolicy:context:callbackqueue:resulthandler:).json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "ApolloClientProtocol.watch(query:cachePolicy:callbackQueue:resultHandler:)", + "code" : "ApolloClientProtocol.watch(query:cachePolicy:context:callbackQueue:resultHandler:)", "type" : "codeVoice" }, { @@ -24,12 +24,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/watch(query:cachePolicy:callbackQueue:resultHandler:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/watch(query:cachePolicy:context:callbackQueue:resultHandler:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "Apollo", - "externalID" : "s:6Apollo0A6ClientC5watch5query11cachePolicy13callbackQueue13resultHandlerAA19GraphQLQueryWatcherCyxGx_AA05CacheF0OSo17OS_dispatch_queueCys6ResultOyAA0K8QLResultVy4DataQzGs5Error_pGct0A3API0kL0RzlF", + "externalID" : "s:6Apollo0A6ClientC5watch5query11cachePolicy7context13callbackQueue13resultHandlerAA19GraphQLQueryWatcherCyxGx_AA05CacheF0OAA14RequestContext_pSgSo17OS_dispatch_queueCys6ResultOyAA0L8QLResultVy4DataQzGs5Error_pGct0A3API0lM0RzlF", "fragments" : [ { "kind" : "keyword", @@ -88,6 +88,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -164,7 +181,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "watch(query:cachePolicy:callbackQueue:resultHandler:)" + "title" : "watch(query:cachePolicy:context:callbackQueue:resultHandler:)" }, "primaryContentSections" : [ { @@ -235,6 +252,24 @@ "kind" : "text", "text" : " = .default, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -350,7 +385,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/apolloclient\/watch(query:cachepolicy:callbackqueue:resulthandler:)" + "\/documentation\/apollo\/apolloclient\/watch(query:cachepolicy:context:callbackqueue:resulthandler:)" ], "traits" : [ { @@ -436,7 +471,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclient\/apolloclientprotocol-implementations" }, -"doc://Apollo/documentation/Apollo/ApolloClient/watch(query:cachePolicy:callbackQueue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClient/watch(query:cachePolicy:context:callbackQueue:resultHandler:)": { "abstract" : [ ], @@ -498,6 +533,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -566,12 +618,12 @@ "text" : ">" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/watch(query:cachePolicy:callbackQueue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/watch(query:cachePolicy:context:callbackQueue:resultHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "watch(query:cachePolicy:callbackQueue:resultHandler:)", + "title" : "watch(query:cachePolicy:context:callbackQueue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/watch(query:cachepolicy:callbackqueue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclient\/watch(query:cachepolicy:context:callbackqueue:resulthandler:)" }, "doc://Apollo/documentation/Apollo/CachePolicy": { "abstract" : [ @@ -682,6 +734,40 @@ "title" : "GraphQLResultHandler", "type" : "topic", "url" : "\/documentation\/apollo\/graphqlresulthandler" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol.json index e0fad47f1..edf9cd4d3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol.json @@ -118,11 +118,11 @@ { "identifiers" : [ "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/clearCache(callbackQueue:completion:)", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/perform(mutation:publishResultToStore:queue:resultHandler:)", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/subscribe(subscription:queue:resultHandler:)", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/upload(operation:files:queue:resultHandler:)", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/watch(query:cachePolicy:callbackQueue:resultHandler:)" + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/perform(mutation:publishResultToStore:context:queue:resultHandler:)", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/subscribe(subscription:context:queue:resultHandler:)", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/upload(operation:files:context:queue:resultHandler:)", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/watch(query:cachePolicy:context:callbackQueue:resultHandler:)" ], "title" : "Instance Methods" } @@ -349,7 +349,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclientprotocol\/clearcache(callbackqueue:completion:)" }, -"doc://Apollo/documentation/Apollo/ApolloClientProtocol/fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClientProtocol/fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)": { "abstract" : [ { "text" : "Fetches a query from the server or from the local cache, depending on the current contents of the cache and the specified cache policy.", @@ -431,6 +431,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -487,15 +504,15 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)", "kind" : "symbol", "required" : true, "role" : "symbol", - "title" : "fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)", + "title" : "fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclientprotocol\/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclientprotocol\/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:)" }, -"doc://Apollo/documentation/Apollo/ApolloClientProtocol/perform(mutation:publishResultToStore:queue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClientProtocol/perform(mutation:publishResultToStore:context:queue:resultHandler:)": { "abstract" : [ { "text" : "Performs a mutation by sending it to the server.", @@ -560,6 +577,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -616,13 +650,13 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/perform(mutation:publishResultToStore:queue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/perform(mutation:publishResultToStore:context:queue:resultHandler:)", "kind" : "symbol", "required" : true, "role" : "symbol", - "title" : "perform(mutation:publishResultToStore:queue:resultHandler:)", + "title" : "perform(mutation:publishResultToStore:context:queue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclientprotocol\/perform(mutation:publishresulttostore:queue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclientprotocol\/perform(mutation:publishresulttostore:context:queue:resulthandler:)" }, "doc://Apollo/documentation/Apollo/ApolloClientProtocol/store": { "abstract" : [ @@ -662,7 +696,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclientprotocol\/store" }, -"doc://Apollo/documentation/Apollo/ApolloClientProtocol/subscribe(subscription:queue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClientProtocol/subscribe(subscription:context:queue:resultHandler:)": { "abstract" : [ { "text" : "Subscribe to a subscription", @@ -710,6 +744,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -766,15 +817,15 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/subscribe(subscription:queue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/subscribe(subscription:context:queue:resultHandler:)", "kind" : "symbol", "required" : true, "role" : "symbol", - "title" : "subscribe(subscription:queue:resultHandler:)", + "title" : "subscribe(subscription:context:queue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclientprotocol\/subscribe(subscription:queue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclientprotocol\/subscribe(subscription:context:queue:resulthandler:)" }, -"doc://Apollo/documentation/Apollo/ApolloClientProtocol/upload(operation:files:queue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClientProtocol/upload(operation:files:context:queue:resultHandler:)": { "abstract" : [ { "text" : "Uploads the given files with the given operation.", @@ -839,6 +890,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -895,15 +963,15 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/upload(operation:files:queue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/upload(operation:files:context:queue:resultHandler:)", "kind" : "symbol", "required" : true, "role" : "symbol", - "title" : "upload(operation:files:queue:resultHandler:)", + "title" : "upload(operation:files:context:queue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclientprotocol\/upload(operation:files:queue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclientprotocol\/upload(operation:files:context:queue:resulthandler:)" }, -"doc://Apollo/documentation/Apollo/ApolloClientProtocol/watch(query:cachePolicy:callbackQueue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClientProtocol/watch(query:cachePolicy:context:callbackQueue:resultHandler:)": { "abstract" : [ { "text" : "Watches a query by first fetching an initial result from the server or from the local cache, depending on the current contents of the cache and the specified cache policy. After the initial fetch, the returned query watcher object will get notified whenever any of the data the query result depends on changes in the local cache, and calls the result handler again with the new result.", @@ -968,6 +1036,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -1036,13 +1121,13 @@ "text" : ">" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/watch(query:cachePolicy:callbackQueue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/watch(query:cachePolicy:context:callbackQueue:resultHandler:)", "kind" : "symbol", "required" : true, "role" : "symbol", - "title" : "watch(query:cachePolicy:callbackQueue:resultHandler:)", + "title" : "watch(query:cachePolicy:context:callbackQueue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclientprotocol\/watch(query:cachepolicy:callbackqueue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclientprotocol\/watch(query:cachepolicy:context:callbackqueue:resulthandler:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:).json similarity index 83% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:).json index 00b92a257..cd1363351 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:).json @@ -15,11 +15,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:6Apollo0A14ClientProtocolP5fetch5query11cachePolicy17contextIdentifier5queue13resultHandlerAA11Cancellable_pqd___AA05CacheG0O10Foundation4UUIDVSgSo012OS_dispatch_J0Cys6ResultOyAA13GraphQLResultVy4DataQyd__Gs5Error_pGcSgt0A3API0T7QLQueryRd__lF", + "externalID" : "s:6Apollo0A14ClientProtocolP5fetch5query11cachePolicy17contextIdentifier0H05queue13resultHandlerAA11Cancellable_pqd___AA05CacheG0O10Foundation4UUIDVSgAA14RequestContext_pSgSo012OS_dispatch_J0Cys6ResultOyAA13GraphQLResultVy4DataQyd__Gs5Error_pGcSgt0A3API0V7QLQueryRd__lF", "fragments" : [ { "kind" : "keyword", @@ -95,6 +95,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -160,7 +177,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)" + "title" : "fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)" }, "primaryContentSections" : [ { @@ -248,6 +265,24 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -402,6 +437,28 @@ ], "name" : "contextIdentifier" }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "[optional] A context that is being passed through the request chain. Should default to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "context" + }, { "content" : [ { @@ -450,7 +507,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/apolloclientprotocol\/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:)" + "\/documentation\/apollo\/apolloclientprotocol\/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:)" ], "traits" : [ { @@ -517,7 +574,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclientprotocol" }, -"doc://Apollo/documentation/Apollo/ApolloClientProtocol/fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClientProtocol/fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)": { "abstract" : [ { "text" : "Fetches a query from the server or from the local cache, depending on the current contents of the cache and the specified cache policy.", @@ -599,6 +656,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -655,13 +729,13 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)", "kind" : "symbol", "required" : true, "role" : "symbol", - "title" : "fetch(query:cachePolicy:contextIdentifier:queue:resultHandler:)", + "title" : "fetch(query:cachePolicy:contextIdentifier:context:queue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclientprotocol\/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclientprotocol\/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:)" }, "doc://Apollo/documentation/Apollo/CachePolicy": { "abstract" : [ @@ -764,6 +838,40 @@ "title" : "GraphQLResultHandler", "type" : "topic", "url" : "\/documentation\/apollo\/graphqlresulthandler" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/perform(mutation:publishresulttostore:queue:resulthandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/perform(mutation:publishresulttostore:context:queue:resulthandler:).json similarity index 81% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/perform(mutation:publishresulttostore:queue:resulthandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/perform(mutation:publishresulttostore:context:queue:resulthandler:).json index d3344caa5..e0ad4f073 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/perform(mutation:publishresulttostore:queue:resulthandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/perform(mutation:publishresulttostore:context:queue:resulthandler:).json @@ -15,11 +15,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/perform(mutation:publishResultToStore:queue:resultHandler:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/perform(mutation:publishResultToStore:context:queue:resultHandler:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:6Apollo0A14ClientProtocolP7perform8mutation20publishResultToStore5queue13resultHandlerAA11Cancellable_pqd___SbSo012OS_dispatch_J0Cys0G0OyAA13GraphQLResultVy4DataQyd__Gs5Error_pGcSgt0A3API0P10QLMutationRd__lF", + "externalID" : "s:6Apollo0A14ClientProtocolP7perform8mutation20publishResultToStore7context5queue13resultHandlerAA11Cancellable_pqd___SbAA14RequestContext_pSgSo012OS_dispatch_K0Cys0G0OyAA13GraphQLResultVy4DataQyd__Gs5Error_pGcSgt0A3API0S10QLMutationRd__lF", "fragments" : [ { "kind" : "keyword", @@ -78,6 +78,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -143,7 +160,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "perform(mutation:publishResultToStore:queue:resultHandler:)" + "title" : "perform(mutation:publishResultToStore:context:queue:resultHandler:)" }, "primaryContentSections" : [ { @@ -213,6 +230,24 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -347,6 +382,28 @@ ], "name" : "publishResultToStore" }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "[optional] A context that is being passed through the request chain. Should default to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "context" + }, { "content" : [ { @@ -409,7 +466,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/apolloclientprotocol\/perform(mutation:publishresulttostore:queue:resulthandler:)" + "\/documentation\/apollo\/apolloclientprotocol\/perform(mutation:publishresulttostore:context:queue:resulthandler:)" ], "traits" : [ { @@ -476,7 +533,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclientprotocol" }, -"doc://Apollo/documentation/Apollo/ApolloClientProtocol/perform(mutation:publishResultToStore:queue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClientProtocol/perform(mutation:publishResultToStore:context:queue:resultHandler:)": { "abstract" : [ { "text" : "Performs a mutation by sending it to the server.", @@ -541,6 +598,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -597,13 +671,13 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/perform(mutation:publishResultToStore:queue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/perform(mutation:publishResultToStore:context:queue:resultHandler:)", "kind" : "symbol", "required" : true, "role" : "symbol", - "title" : "perform(mutation:publishResultToStore:queue:resultHandler:)", + "title" : "perform(mutation:publishResultToStore:context:queue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclientprotocol\/perform(mutation:publishresulttostore:queue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclientprotocol\/perform(mutation:publishresulttostore:context:queue:resulthandler:)" }, "doc://Apollo/documentation/Apollo/Cancellable": { "abstract" : [ @@ -672,6 +746,40 @@ "title" : "GraphQLResultHandler", "type" : "topic", "url" : "\/documentation\/apollo\/graphqlresulthandler" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/subscribe(subscription:queue:resulthandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/subscribe(subscription:context:queue:resulthandler:).json similarity index 81% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/subscribe(subscription:queue:resulthandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/subscribe(subscription:context:queue:resulthandler:).json index ea9b7d7eb..d58c8998b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/subscribe(subscription:queue:resulthandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/subscribe(subscription:context:queue:resulthandler:).json @@ -15,11 +15,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/subscribe(subscription:queue:resultHandler:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/subscribe(subscription:context:queue:resultHandler:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:6Apollo0A14ClientProtocolP9subscribe12subscription5queue13resultHandlerAA11Cancellable_pqd___So012OS_dispatch_F0Cys6ResultOyAA13GraphQLResultVy4DataQyd__Gs5Error_pGct0A3API0M14QLSubscriptionRd__lF", + "externalID" : "s:6Apollo0A14ClientProtocolP9subscribe12subscription7context5queue13resultHandlerAA11Cancellable_pqd___AA14RequestContext_pSgSo012OS_dispatch_G0Cys6ResultOyAA13GraphQLResultVy4DataQyd__Gs5Error_pGct0A3API0P14QLSubscriptionRd__lF", "fragments" : [ { "kind" : "keyword", @@ -61,6 +61,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -126,7 +143,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "subscribe(subscription:queue:resultHandler:)" + "title" : "subscribe(subscription:context:queue:resultHandler:)" }, "primaryContentSections" : [ { @@ -179,6 +196,24 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -291,6 +326,28 @@ ], "name" : "subscription" }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "[optional] A context that is being passed through the request chain. Should default to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "context" + }, { "content" : [ { @@ -367,7 +424,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/apolloclientprotocol\/subscribe(subscription:queue:resulthandler:)" + "\/documentation\/apollo\/apolloclientprotocol\/subscribe(subscription:context:queue:resulthandler:)" ], "traits" : [ { @@ -434,7 +491,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclientprotocol" }, -"doc://Apollo/documentation/Apollo/ApolloClientProtocol/subscribe(subscription:queue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClientProtocol/subscribe(subscription:context:queue:resultHandler:)": { "abstract" : [ { "text" : "Subscribe to a subscription", @@ -482,6 +539,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -538,13 +612,13 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/subscribe(subscription:queue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/subscribe(subscription:context:queue:resultHandler:)", "kind" : "symbol", "required" : true, "role" : "symbol", - "title" : "subscribe(subscription:queue:resultHandler:)", + "title" : "subscribe(subscription:context:queue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclientprotocol\/subscribe(subscription:queue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclientprotocol\/subscribe(subscription:context:queue:resulthandler:)" }, "doc://Apollo/documentation/Apollo/Cancellable": { "abstract" : [ @@ -613,6 +687,40 @@ "title" : "GraphQLResultHandler", "type" : "topic", "url" : "\/documentation\/apollo\/graphqlresulthandler" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/upload(operation:files:queue:resulthandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/upload(operation:files:context:queue:resulthandler:).json similarity index 83% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/upload(operation:files:queue:resulthandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/upload(operation:files:context:queue:resulthandler:).json index a7af46e6e..7deddd8e6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/upload(operation:files:queue:resulthandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/upload(operation:files:context:queue:resulthandler:).json @@ -15,11 +15,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/upload(operation:files:queue:resultHandler:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/upload(operation:files:context:queue:resultHandler:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:6Apollo0A14ClientProtocolP6upload9operation5files5queue13resultHandlerAA11Cancellable_pqd___SayAA11GraphQLFileVGSo012OS_dispatch_G0Cys6ResultOyAA0K8QLResultVy4DataQyd__Gs5Error_pGcSgt0A3API0K11QLOperationRd__lF", + "externalID" : "s:6Apollo0A14ClientProtocolP6upload9operation5files7context5queue13resultHandlerAA11Cancellable_pqd___SayAA11GraphQLFileVGAA14RequestContext_pSgSo012OS_dispatch_H0Cys6ResultOyAA0L8QLResultVy4DataQyd__Gs5Error_pGcSgt0A3API0L11QLOperationRd__lF", "fragments" : [ { "kind" : "keyword", @@ -78,6 +78,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -143,7 +160,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "upload(operation:files:queue:resultHandler:)" + "title" : "upload(operation:files:context:queue:resultHandler:)" }, "primaryContentSections" : [ { @@ -214,6 +231,24 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -340,6 +375,28 @@ ], "name" : "files" }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "[optional] A context that is being passed through the request chain. Should default to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "context" + }, { "content" : [ { @@ -418,7 +475,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/apolloclientprotocol\/upload(operation:files:queue:resulthandler:)" + "\/documentation\/apollo\/apolloclientprotocol\/upload(operation:files:context:queue:resulthandler:)" ], "traits" : [ { @@ -485,7 +542,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclientprotocol" }, -"doc://Apollo/documentation/Apollo/ApolloClientProtocol/upload(operation:files:queue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClientProtocol/upload(operation:files:context:queue:resultHandler:)": { "abstract" : [ { "text" : "Uploads the given files with the given operation.", @@ -550,6 +607,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "queue" @@ -606,13 +680,13 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/upload(operation:files:queue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/upload(operation:files:context:queue:resultHandler:)", "kind" : "symbol", "required" : true, "role" : "symbol", - "title" : "upload(operation:files:queue:resultHandler:)", + "title" : "upload(operation:files:context:queue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclientprotocol\/upload(operation:files:queue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclientprotocol\/upload(operation:files:context:queue:resulthandler:)" }, "doc://Apollo/documentation/Apollo/Cancellable": { "abstract" : [ @@ -715,6 +789,40 @@ "title" : "GraphQLResultHandler", "type" : "topic", "url" : "\/documentation\/apollo\/graphqlresulthandler" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/watch(query:cachepolicy:callbackqueue:resulthandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/watch(query:cachepolicy:context:callbackqueue:resulthandler:).json similarity index 84% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/watch(query:cachepolicy:callbackqueue:resulthandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/watch(query:cachepolicy:context:callbackqueue:resulthandler:).json index 5c67b6d42..3943946de 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/watch(query:cachepolicy:callbackqueue:resulthandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclientprotocol/watch(query:cachepolicy:context:callbackqueue:resulthandler:).json @@ -15,11 +15,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/watch(query:cachePolicy:callbackQueue:resultHandler:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/watch(query:cachePolicy:context:callbackQueue:resultHandler:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:6Apollo0A14ClientProtocolP5watch5query11cachePolicy13callbackQueue13resultHandlerAA19GraphQLQueryWatcherCyqd__Gqd___AA05CacheG0OSo17OS_dispatch_queueCys6ResultOyAA0L8QLResultVy4DataQyd__Gs5Error_pGct0A3API0lM0Rd__lF", + "externalID" : "s:6Apollo0A14ClientProtocolP5watch5query11cachePolicy7context13callbackQueue13resultHandlerAA19GraphQLQueryWatcherCyqd__Gqd___AA05CacheG0OAA14RequestContext_pSgSo17OS_dispatch_queueCys6ResultOyAA0M8QLResultVy4DataQyd__Gs5Error_pGct0A3API0mN0Rd__lF", "fragments" : [ { "kind" : "keyword", @@ -78,6 +78,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -155,7 +172,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "watch(query:cachePolicy:callbackQueue:resultHandler:)" + "title" : "watch(query:cachePolicy:context:callbackQueue:resultHandler:)" }, "primaryContentSections" : [ { @@ -226,6 +243,24 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -360,6 +395,28 @@ ], "name" : "cachePolicy" }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "[optional] A context that is being passed through the request chain. Should default to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "context" + }, { "content" : [ { @@ -422,7 +479,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/apolloclientprotocol\/watch(query:cachepolicy:callbackqueue:resulthandler:)" + "\/documentation\/apollo\/apolloclientprotocol\/watch(query:cachepolicy:context:callbackqueue:resulthandler:)" ], "traits" : [ { @@ -489,7 +546,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclientprotocol" }, -"doc://Apollo/documentation/Apollo/ApolloClientProtocol/watch(query:cachePolicy:callbackQueue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/ApolloClientProtocol/watch(query:cachePolicy:context:callbackQueue:resultHandler:)": { "abstract" : [ { "text" : "Watches a query by first fetching an initial result from the server or from the local cache, depending on the current contents of the cache and the specified cache policy. After the initial fetch, the returned query watcher object will get notified whenever any of the data the query result depends on changes in the local cache, and calls the result handler again with the new result.", @@ -554,6 +611,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -622,13 +696,13 @@ "text" : ">" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/watch(query:cachePolicy:callbackQueue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClientProtocol\/watch(query:cachePolicy:context:callbackQueue:resultHandler:)", "kind" : "symbol", "required" : true, "role" : "symbol", - "title" : "watch(query:cachePolicy:callbackQueue:resultHandler:)", + "title" : "watch(query:cachePolicy:context:callbackQueue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclientprotocol\/watch(query:cachepolicy:callbackqueue:resulthandler:)" + "url" : "\/documentation\/apollo\/apolloclientprotocol\/watch(query:cachepolicy:context:callbackqueue:resulthandler:)" }, "doc://Apollo/documentation/Apollo/CachePolicy": { "abstract" : [ @@ -739,6 +813,40 @@ "title" : "GraphQLResultHandler", "type" : "topic", "url" : "\/documentation\/apollo\/graphqlresulthandler" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/!=(_:_:).json index 54f8f30e0..d0375748a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/localizeddescription.json index b8ea13230..f552f74b2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/localizeddescription.json @@ -56,40 +56,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror.json index e77da58e4..03823a31a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror.json @@ -105,7 +105,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription" + "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-1xiwl" ], "title" : "Instance Properties" }, @@ -252,7 +252,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription": { +"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription-1xiwl": { "abstract" : [ ], @@ -283,12 +283,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-1xiwl", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription" + "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-1xiwl" }, "doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/noParsedResponse": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/!=(_:_:).json index bb55e2281..57a0d61f1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl.json index 512980eb9..13dea0eef 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-1xiwl" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription" + "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-1xiwl" ], "traits" : [ { @@ -214,7 +214,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror" }, -"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription": { +"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription-1xiwl": { "abstract" : [ ], @@ -245,12 +245,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-1xiwl", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription" + "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-1xiwl" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf.json new file mode 100644 index 000000000..59a21d9a7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf.json @@ -0,0 +1,269 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor", + "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError", + "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-970yf" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo34AutomaticPersistedQueryInterceptorV8APQErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-970yf" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AutomaticPersistedQueryInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AutomaticPersistedQueryInterceptor" + } + ], + "role" : "symbol", + "title" : "AutomaticPersistedQueryInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor" +}, +"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "APQError" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "APQError" + } + ], + "role" : "symbol", + "title" : "AutomaticPersistedQueryInterceptor.APQError", + "type" : "topic", + "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror" +}, +"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/localizederror-implementations" +}, +"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription-970yf": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-970yf", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-970yf" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/failurereason.json index c756c6a82..a1461a21a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/failurereason.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/helpanchor.json index 0593c6c23..5fadb99b7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/helpanchor.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizeddescription.json index 73b31ea54..ce7570228 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizeddescription.json @@ -56,40 +56,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizederror-implementations.json index 8ea9a398a..d2311e099 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizederror-implementations.json @@ -34,6 +34,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-970yf", "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/recoverySuggestion" @@ -119,6 +120,44 @@ "type" : "topic", "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror" }, +"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription-970yf": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-970yf", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-970yf" +}, "doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/recoverysuggestion.json index 3810ed626..a7df83f8a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/recoverysuggestion.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy/!=(_:_:).json index 61e1cf451..15da65bf3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror.json index 4d475b606..fe15fc3a2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror.json @@ -104,7 +104,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription" + "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-9dqak" ], "title" : "Instance Properties" }, @@ -275,7 +275,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription": { +"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription-9dqak": { "abstract" : [ ], @@ -306,12 +306,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-9dqak", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription" + "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-9dqak" }, "doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/noResponseToParse": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/!=(_:_:).json index 170979aa4..fe0550045 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r.json new file mode 100644 index 000000000..08ff203b2 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r.json @@ -0,0 +1,288 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor", + "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError", + "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-3ht8r" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo21CacheWriteInterceptorV0bC5ErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-3ht8r" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/CacheWriteInterceptor": { + "abstract" : [ + { + "text" : "An interceptor which writes data to the cache, following the ", + "type" : "text" + }, + { + "code" : "HTTPRequest", + "type" : "codeVoice" + }, + { + "text" : "’s ", + "type" : "text" + }, + { + "code" : "cachePolicy", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CacheWriteInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CacheWriteInterceptor" + } + ], + "role" : "symbol", + "title" : "CacheWriteInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/cachewriteinterceptor" +}, +"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CacheWriteError" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CacheWriteError" + } + ], + "role" : "symbol", + "title" : "CacheWriteInterceptor.CacheWriteError", + "type" : "topic", + "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror" +}, +"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/localizederror-implementations" +}, +"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription-3ht8r": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-3ht8r", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-3ht8r" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-9dqak.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-9dqak.json index e8753e1c7..5920c1a8b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-9dqak.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-9dqak" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription" + "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-9dqak" ], "traits" : [ { @@ -233,7 +233,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror" }, -"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription": { +"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription-9dqak": { "abstract" : [ ], @@ -264,12 +264,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-9dqak", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription" + "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-9dqak" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/failurereason.json index 13eb4f25a..82969174d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/failurereason.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/helpanchor.json index e877fa9f2..0b3d6b443 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/helpanchor.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizeddescription.json index daba3d0f8..7ed791c24 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizeddescription.json @@ -56,40 +56,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizederror-implementations.json index 11db1e64d..5211990c9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizederror-implementations.json @@ -34,6 +34,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-3ht8r", "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/recoverySuggestion" @@ -138,6 +139,44 @@ "type" : "topic", "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror" }, +"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription-3ht8r": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-3ht8r", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-3ht8r" +}, "doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/recoverysuggestion.json index ea9a31d06..2d3e2c233 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/recoverysuggestion.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cancellable.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cancellable.json index b752ef5c9..42b64f523 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cancellable.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cancellable.json @@ -96,8 +96,7 @@ "doc:\/\/Apollo\/documentation\/Apollo\/EmptyCancellable", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLQueryWatcher", "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain", - "doc:\/\/Apollo\/documentation\/Apollo\/NetworkFetchInterceptor", - "doc:\/\/Apollo\/documentation\/Apollo\/Foundation\/URLSessionTask" + "doc:\/\/Apollo\/documentation\/Apollo\/NetworkFetchInterceptor" ], "kind" : "relationships", "title" : "Conforming Types", @@ -257,11 +256,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/emptycancellable" }, -"doc://Apollo/documentation/Apollo/Foundation/URLSessionTask": { - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Foundation\/URLSessionTask", - "title" : "URLSessionTask", - "type" : "unresolvable" -}, "doc://Apollo/documentation/Apollo/GraphQLQueryWatcher": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror.json index 31ff380fe..5237520bb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror.json @@ -76,38 +76,6 @@ } ], "kind" : "declarations" - }, - { - "content" : [ - { - "anchor" : "overview", - "level" : 2, - "text" : "Overview", - "type" : "heading" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "", - "type" : "text" - }, - { - "identifier" : "https:\/\/facebook.github.io\/graphql\/#sec-Response-Format", - "isActive" : true, - "type" : "reference" - } - ], - "type" : "paragraph" - } - ], - "name" : "See Also", - "style" : "note", - "type" : "aside" - } - ], - "kind" : "content" } ], "relationshipsSections" : [ @@ -642,18 +610,6 @@ "identifier" : "doc:\/\/Apollo\/s8SendableP", "title" : "Swift.Sendable", "type" : "unresolvable" -}, -"https://facebook.github.io/graphql/#sec-Response-Format": { - "identifier" : "https:\/\/facebook.github.io\/graphql\/#sec-Response-Format", - "title" : "The Response Format section in the GraphQL specification", - "titleInlineContent" : [ - { - "text" : "The Response Format section in the GraphQL specification", - "type" : "text" - } - ], - "type" : "link", - "url" : "https:\/\/facebook.github.io\/graphql\/#sec-Response-Format" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/!=(_:_:).json index 7b3b2e5b1..626aecfe0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4aose.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4aose.json new file mode 100644 index 000000000..3f6202f24 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4aose.json @@ -0,0 +1,240 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError", + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4aose" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo12GraphQLErrorV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/graphqlerror\/errordescription-4aose" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/GraphQLError": { + "abstract" : [ + { + "text" : "Represents an error encountered during the execution of a GraphQL operation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLError" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLError" + } + ], + "role" : "symbol", + "title" : "GraphQLError", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlerror" +}, +"doc://Apollo/documentation/Apollo/GraphQLError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlerror\/localizederror-implementations" +}, +"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription-4aose": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4aose", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlerror\/errordescription-4aose" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4rxtd.json similarity index 98% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4rxtd.json index 79df80cc4..23ab96d87 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4rxtd.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4rxtd" }, "kind" : "symbol", "metadata" : { @@ -128,7 +128,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/graphqlerror\/errordescription" + "\/documentation\/apollo\/graphqlerror\/errordescription-4rxtd" ], "traits" : [ { @@ -198,7 +198,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription": { +"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription-4rxtd": { "abstract" : [ ], @@ -229,12 +229,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4rxtd", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlerror\/errordescription" + "url" : "\/documentation\/apollo\/graphqlerror\/errordescription-4rxtd" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/failurereason.json index c7942c427..3123e5987 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/failurereason.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/helpanchor.json index 9747d55b7..88fd99213 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/helpanchor.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizeddescription.json index 9e8bbb3fe..0c634ed60 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizeddescription.json @@ -55,40 +55,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizederror-implementations.json index ef317a513..d1381e818 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizederror-implementations.json @@ -33,7 +33,8 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription", + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4aose", + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4rxtd", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/recoverySuggestion" @@ -91,7 +92,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlerror" }, -"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription": { +"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription-4aose": { "abstract" : [ ], @@ -122,12 +123,50 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4aose", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlerror\/errordescription" + "url" : "\/documentation\/apollo\/graphqlerror\/errordescription-4aose" +}, +"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription-4rxtd": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4rxtd", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlerror\/errordescription-4rxtd" }, "doc://Apollo/documentation/Apollo/GraphQLError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/pathentry/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/pathentry/!=(_:_:).json index 5879f748a..496d99e35 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/pathentry/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/pathentry/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/recoverysuggestion.json index 8de260767..99684a8c8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/recoverysuggestion.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror.json index 6780022df..e249b0419 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror.json @@ -101,7 +101,7 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription", + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-f0my", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/pathString", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/underlying" ], @@ -205,7 +205,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlexecutionerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription": { +"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription-f0my": { "abstract" : [ { "text" : "A description of the error which includes the path where the error occurred.", @@ -239,12 +239,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-f0my", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription" + "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-f0my" }, "doc://Apollo/documentation/Apollo/GraphQLExecutionError/pathString": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-3s67q.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-3s67q.json new file mode 100644 index 000000000..c9a0bbec6 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-3s67q.json @@ -0,0 +1,240 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError", + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-3s67q" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo21GraphQLExecutionErrorV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-3s67q" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/GraphQLExecutionError": { + "abstract" : [ + { + "text" : "An error which has occurred during GraphQL execution.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLExecutionError" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLExecutionError" + } + ], + "role" : "symbol", + "title" : "GraphQLExecutionError", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlexecutionerror" +}, +"doc://Apollo/documentation/Apollo/GraphQLExecutionError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlexecutionerror\/localizederror-implementations" +}, +"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription-3s67q": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-3s67q", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-3s67q" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-f0my.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-f0my.json index d95975d0f..6228ad284 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-f0my.json @@ -15,7 +15,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-f0my" }, "kind" : "symbol", "metadata" : { @@ -118,7 +118,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/graphqlexecutionerror\/errordescription" + "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-f0my" ], "traits" : [ { @@ -177,7 +177,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlexecutionerror" }, -"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription": { +"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription-f0my": { "abstract" : [ { "text" : "A description of the error which includes the path where the error occurred.", @@ -211,12 +211,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-f0my", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription" + "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-f0my" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/failurereason.json index 5b9df6cfe..8e609a9a2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/failurereason.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/helpanchor.json index 053ab43a8..0e77b3380 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/helpanchor.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizeddescription.json index 0d902690d..dc29eb5cd 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizeddescription.json @@ -55,40 +55,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizederror-implementations.json index 80e093f0c..be124cece 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizederror-implementations.json @@ -33,6 +33,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-3s67q", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/recoverySuggestion" @@ -90,6 +91,44 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlexecutionerror" }, +"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription-3s67q": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-3s67q", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-3s67q" +}, "doc://Apollo/documentation/Apollo/GraphQLExecutionError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/recoverysuggestion.json index a45fedc24..a00e0c876 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/recoverysuggestion.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/!=(_:_:).json index a97852c9c..6f97b002b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror.json index 5e93ff5bc..378df5fe8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror.json @@ -103,7 +103,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription" + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-1nwmf" ], "title" : "Instance Properties" }, @@ -307,7 +307,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/couldnotgetfilesize(fileurl:)" }, -"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription": { +"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription-1nwmf": { "abstract" : [ ], @@ -338,12 +338,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-1nwmf", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription" + "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-1nwmf" }, "doc://Apollo/s5ErrorP": { "identifier" : "doc:\/\/Apollo\/s5ErrorP", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-1nwmf.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-1nwmf.json index ae20048ef..b75912caf 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-1nwmf.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-1nwmf" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription" + "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-1nwmf" ], "traits" : [ { @@ -217,7 +217,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror" }, -"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription": { +"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription-1nwmf": { "abstract" : [ ], @@ -248,12 +248,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-1nwmf", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription" + "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-1nwmf" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn.json new file mode 100644 index 000000000..146cc37af --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn.json @@ -0,0 +1,272 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile", + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError", + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-655nn" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo11GraphQLFileV0bC5ErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-655nn" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/GraphQLFile": { + "abstract" : [ + { + "text" : "A file which can be uploaded to a GraphQL server", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLFile" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLFile" + } + ], + "role" : "symbol", + "title" : "GraphQLFile", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlfile" +}, +"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLFileError" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLFileError" + } + ], + "role" : "symbol", + "title" : "GraphQLFile.GraphQLFileError", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror" +}, +"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/localizederror-implementations" +}, +"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription-655nn": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-655nn", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-655nn" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/failurereason.json index a9206325f..73cdeeb31 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/failurereason.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/helpanchor.json index 9484e8c65..32408145a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/helpanchor.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizeddescription.json index adaef77af..9b7add26f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizeddescription.json @@ -56,40 +56,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizederror-implementations.json index b08998faf..093c67650 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizederror-implementations.json @@ -34,6 +34,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-655nn", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/recoverySuggestion" @@ -122,6 +123,44 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror" }, +"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription-655nn": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-655nn", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-655nn" +}, "doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/recoverysuggestion.json index ae7bdee64..51221d265 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/recoverysuggestion.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlgettransformer/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlgettransformer/!=(_:_:).json index bcb631190..99f0c01ba 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlgettransformer/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlgettransformer/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror.json index 46444f869..060916989 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror.json @@ -110,7 +110,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription" + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-2j9a2" ], "title" : "Instance Properties" }, @@ -234,7 +234,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription": { +"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription-2j9a2": { "abstract" : [ ], @@ -265,12 +265,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-2j9a2", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription" + "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-2j9a2" }, "doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/serializedBodyMessageError": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/!=(_:_:).json index fd170961e..472af3699 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-2j9a2.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-2j9a2.json index 19133d8ab..f644054ee 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-2j9a2.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-2j9a2" }, "kind" : "symbol", "metadata" : { @@ -126,7 +126,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription" + "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-2j9a2" ], "traits" : [ { @@ -185,7 +185,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlhttprequesterror" }, -"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription": { +"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription-2j9a2": { "abstract" : [ ], @@ -216,12 +216,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-2j9a2", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription" + "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-2j9a2" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s.json new file mode 100644 index 000000000..27331ecaa --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s.json @@ -0,0 +1,240 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError", + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-9ka1s" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo23GraphQLHTTPRequestErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-9ka1s" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError": { + "abstract" : [ + { + "text" : "An error which has occurred during the serialization of a request.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLHTTPRequestError" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLHTTPRequestError" + } + ], + "role" : "symbol", + "title" : "GraphQLHTTPRequestError", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlhttprequesterror" +}, +"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/localizederror-implementations" +}, +"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription-9ka1s": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-9ka1s", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-9ka1s" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/failurereason.json index 76ea80677..5896d8bb0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/failurereason.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/helpanchor.json index 49d8c4c88..23c242d12 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/helpanchor.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizeddescription.json index 40fcff22f..9299a18ef 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizeddescription.json @@ -55,40 +55,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizederror-implementations.json index 6c944277f..b186610e7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizederror-implementations.json @@ -33,6 +33,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-9ka1s", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/recoverySuggestion" @@ -90,6 +91,44 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlhttprequesterror" }, +"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription-9ka1s": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-9ka1s", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-9ka1s" +}, "doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/recoverysuggestion.json index c292bbb08..792987128 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/recoverysuggestion.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlquerywatcher.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlquerywatcher.json index 34fced61f..b212eeb75 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlquerywatcher.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlquerywatcher.json @@ -184,7 +184,7 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLQueryWatcher\/init(client:query:callbackQueue:resultHandler:)" + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLQueryWatcher\/init(client:query:context:callbackQueue:resultHandler:)" ], "title" : "Initializers" }, @@ -338,7 +338,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlquerywatcher\/cancel()" }, -"doc://Apollo/documentation/Apollo/GraphQLQueryWatcher/init(client:query:callbackQueue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/GraphQLQueryWatcher/init(client:query:context:callbackQueue:resultHandler:)": { "abstract" : [ { "text" : "Designated initializer", @@ -387,6 +387,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -438,12 +455,12 @@ "text" : ">)" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLQueryWatcher\/init(client:query:callbackQueue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLQueryWatcher\/init(client:query:context:callbackQueue:resultHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(client:query:callbackQueue:resultHandler:)", + "title" : "init(client:query:context:callbackQueue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlquerywatcher\/init(client:query:callbackqueue:resulthandler:)" + "url" : "\/documentation\/apollo\/graphqlquerywatcher\/init(client:query:context:callbackqueue:resulthandler:)" }, "doc://Apollo/documentation/Apollo/GraphQLQueryWatcher/query": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlquerywatcher/init(client:query:callbackqueue:resulthandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlquerywatcher/init(client:query:context:callbackqueue:resulthandler:).json similarity index 79% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlquerywatcher/init(client:query:callbackqueue:resulthandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlquerywatcher/init(client:query:context:callbackqueue:resulthandler:).json index 37185e51e..9e42724e9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlquerywatcher/init(client:query:callbackqueue:resulthandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlquerywatcher/init(client:query:context:callbackqueue:resulthandler:).json @@ -15,11 +15,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLQueryWatcher\/init(client:query:callbackQueue:resultHandler:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLQueryWatcher\/init(client:query:context:callbackQueue:resultHandler:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:6Apollo19GraphQLQueryWatcherC6client5query13callbackQueue13resultHandlerACyxGAA0A14ClientProtocol_p_xSo17OS_dispatch_queueCys6ResultOyAA0B8QLResultVy4DataQzGs5Error_pGctcfc", + "externalID" : "s:6Apollo19GraphQLQueryWatcherC6client5query7context13callbackQueue13resultHandlerACyxGAA0A14ClientProtocol_p_xAA14RequestContext_pSgSo17OS_dispatch_queueCys6ResultOyAA0B8QLResultVy4DataQzGs5Error_pGctcfc", "fragments" : [ { "kind" : "identifier", @@ -62,6 +62,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -121,7 +138,7 @@ "role" : "symbol", "roleHeading" : "Initializer", "symbolKind" : "init", - "title" : "init(client:query:callbackQueue:resultHandler:)" + "title" : "init(client:query:context:callbackQueue:resultHandler:)" }, "primaryContentSections" : [ { @@ -176,6 +193,24 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -271,6 +306,28 @@ ], "name" : "query" }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "[optional] A context that is being passed through the request chain. Defaults to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "context" + }, { "content" : [ { @@ -313,7 +370,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/graphqlquerywatcher\/init(client:query:callbackqueue:resulthandler:)" + "\/documentation\/apollo\/graphqlquerywatcher\/init(client:query:context:callbackqueue:resulthandler:)" ], "traits" : [ { @@ -422,7 +479,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlquerywatcher" }, -"doc://Apollo/documentation/Apollo/GraphQLQueryWatcher/init(client:query:callbackQueue:resultHandler:)": { +"doc://Apollo/documentation/Apollo/GraphQLQueryWatcher/init(client:query:context:callbackQueue:resultHandler:)": { "abstract" : [ { "text" : "Designated initializer", @@ -471,6 +528,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -522,12 +596,12 @@ "text" : ">)" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLQueryWatcher\/init(client:query:callbackQueue:resultHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLQueryWatcher\/init(client:query:context:callbackQueue:resultHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(client:query:callbackQueue:resultHandler:)", + "title" : "init(client:query:context:callbackQueue:resultHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlquerywatcher\/init(client:query:callbackqueue:resulthandler:)" + "url" : "\/documentation\/apollo\/graphqlquerywatcher\/init(client:query:context:callbackqueue:resulthandler:)" }, "doc://Apollo/documentation/Apollo/GraphQLResultHandler": { "abstract" : [ @@ -562,6 +636,40 @@ "title" : "GraphQLResultHandler", "type" : "topic", "url" : "\/documentation\/apollo\/graphqlresulthandler" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresponse/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresponse/!=(_:_:).json index 86da83d69..c35f1b8e5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresponse/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresponse/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/!=(_:_:).json index b08cd6a1d..6615c613e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/source-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/source-swift.enum/!=(_:_:).json index 15ad95a0b..3a06bd700 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/source-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/source-swift.enum/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest.json index 4a5854bf9..935d8e485 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest.json @@ -149,7 +149,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest\/init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:)" + "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest\/init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:context:)" ], "title" : "Initializers" }, @@ -157,6 +157,7 @@ "identifiers" : [ "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest\/additionalHeaders", "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest\/cachePolicy", + "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest\/context", "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest\/contextIdentifier", "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest\/graphQLEndpoint", "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest\/operation" @@ -513,6 +514,47 @@ "type" : "topic", "url" : "\/documentation\/apollo\/httprequest\/cachepolicy" }, +"doc://Apollo/documentation/Apollo/HTTPRequest/context": { + "abstract" : [ + { + "text" : "[optional] A context that is being passed through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest\/context", + "kind" : "symbol", + "role" : "symbol", + "title" : "context", + "type" : "topic", + "url" : "\/documentation\/apollo\/httprequest\/context" +}, "doc://Apollo/documentation/Apollo/HTTPRequest/contextIdentifier": { "abstract" : [ { @@ -645,7 +687,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/httprequest\/hash(into:)" }, -"doc://Apollo/documentation/Apollo/HTTPRequest/init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:)": { +"doc://Apollo/documentation/Apollo/HTTPRequest/init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:context:)": { "abstract" : [ { "text" : "Designated Initializer", @@ -803,15 +845,32 @@ }, { "kind" : "text", - "text" : ")" + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?)" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest\/init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest\/init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:context:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:)", + "title" : "init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:context:)", "type" : "topic", - "url" : "\/documentation\/apollo\/httprequest\/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:)" + "url" : "\/documentation\/apollo\/httprequest\/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:context:)" }, "doc://Apollo/documentation/Apollo/HTTPRequest/operation": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/!=(_:_:).json index 7ed176864..49400e89e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/context.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/context.json new file mode 100644 index 000000000..9b439c38b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/context.json @@ -0,0 +1,249 @@ +{ + "abstract" : [ + { + "text" : "[optional] A context that is being passed through the request chain.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest\/context" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:6Apollo11HTTPRequestC7contextAA14RequestContext_pSgvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "context" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/httprequest\/context" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/HTTPRequest": { + "abstract" : [ + { + "text" : "Encapsulation of all information about a request before it hits the network", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "HTTPRequest" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "HTTPRequest" + } + ], + "role" : "symbol", + "title" : "HTTPRequest", + "type" : "topic", + "url" : "\/documentation\/apollo\/httprequest" +}, +"doc://Apollo/documentation/Apollo/HTTPRequest/context": { + "abstract" : [ + { + "text" : "[optional] A context that is being passed through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest\/context", + "kind" : "symbol", + "role" : "symbol", + "title" : "context", + "type" : "topic", + "url" : "\/documentation\/apollo\/httprequest\/context" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestcontext" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:context:).json similarity index 85% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:context:).json index d34be5ba4..475309a51 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:context:).json @@ -15,11 +15,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest\/init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest\/init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:context:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:6Apollo11HTTPRequestC15graphQLEndpoint9operation17contextIdentifier11contentType10clientName0J7Version17additionalHeaders11cachePolicyACyxG10Foundation3URLV_xAM4UUIDVSgS3SSDyS2SGAA05CacheP0Otcfc", + "externalID" : "s:6Apollo11HTTPRequestC15graphQLEndpoint9operation17contextIdentifier11contentType10clientName0J7Version17additionalHeaders11cachePolicy0F0ACyxG10Foundation3URLV_xAN4UUIDVSgS3SSDyS2SGAA05CacheP0OAA14RequestContext_pSgtcfc", "fragments" : [ { "kind" : "identifier", @@ -171,7 +171,24 @@ }, { "kind" : "text", - "text" : ")" + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?)" } ], "modules" : [ @@ -182,7 +199,7 @@ "role" : "symbol", "roleHeading" : "Initializer", "symbolKind" : "init", - "title" : "init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:)" + "title" : "init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:context:)" }, "primaryContentSections" : [ { @@ -346,7 +363,25 @@ }, { "kind" : "text", - "text" : " = .default)" + "text" : " = .default, " + }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "? = nil)" } ] } @@ -515,6 +550,28 @@ } ], "name" : "cachePolicy" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "[optional] A context that is being passed through the request chain. Defaults to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "context" } ] } @@ -530,7 +587,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/httprequest\/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:)" + "\/documentation\/apollo\/httprequest\/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:context:)" ], "traits" : [ { @@ -623,7 +680,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/httprequest" }, -"doc://Apollo/documentation/Apollo/HTTPRequest/init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:)": { +"doc://Apollo/documentation/Apollo/HTTPRequest/init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:context:)": { "abstract" : [ { "text" : "Designated Initializer", @@ -781,15 +838,66 @@ }, { "kind" : "text", - "text" : ")" + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?)" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest\/init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/HTTPRequest\/init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:context:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:)", + "title" : "init(graphQLEndpoint:operation:contextIdentifier:contentType:clientName:clientVersion:additionalHeaders:cachePolicy:context:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/httprequest\/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:context:)" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", "type" : "topic", - "url" : "\/documentation\/apollo\/httprequest\/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:)" + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/httpresponse/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httpresponse/!=(_:_:).json index 2e385c4ba..ed2881975 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/httpresponse/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httpresponse/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror.json index f950d4c2f..f40fa7745 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror.json @@ -104,7 +104,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription" + "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-3qusm" ], "title" : "Instance Properties" }, @@ -237,7 +237,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription": { +"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription-3qusm": { "abstract" : [ ], @@ -268,12 +268,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-3qusm", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription" + "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-3qusm" }, "doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/invalidIndex(chain:index:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-3qusm.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-3qusm.json index e36fd833e..81973c588 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-3qusm.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-3qusm" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription" + "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-3qusm" ], "traits" : [ { @@ -217,7 +217,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror" }, -"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription": { +"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription-3qusm": { "abstract" : [ ], @@ -248,12 +248,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-3qusm", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription" + "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-3qusm" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58.json new file mode 100644 index 000000000..54d44f2f1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58.json @@ -0,0 +1,272 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain", + "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError", + "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-6hc58" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo23InterceptorRequestChainC0D5ErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-6hc58" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/InterceptorRequestChain": { + "abstract" : [ + { + "text" : "A chain that allows a single network request to be created and executed.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "InterceptorRequestChain" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "InterceptorRequestChain" + } + ], + "role" : "symbol", + "title" : "InterceptorRequestChain", + "type" : "topic", + "url" : "\/documentation\/apollo\/interceptorrequestchain" +}, +"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ChainError" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ChainError" + } + ], + "role" : "symbol", + "title" : "InterceptorRequestChain.ChainError", + "type" : "topic", + "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror" +}, +"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/localizederror-implementations" +}, +"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription-6hc58": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-6hc58", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-6hc58" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/failurereason.json index f2cab5c12..790dd6ff3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/failurereason.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/helpanchor.json index 8a8063ce0..5e2956b8c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/helpanchor.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizeddescription.json index b84120a0e..617822cf7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizeddescription.json @@ -56,40 +56,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizederror-implementations.json index a0817576f..8841e2102 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizederror-implementations.json @@ -34,6 +34,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-6hc58", "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/recoverySuggestion" @@ -122,6 +123,44 @@ "type" : "topic", "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror" }, +"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription-6hc58": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-6hc58", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-6hc58" +}, "doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/recoverysuggestion.json index 8254644ac..44e52ec76 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/recoverysuggestion.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/iscancelled.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/iscancelled.json index 7d898915f..dd94c7e56 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/iscancelled.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/iscancelled.json @@ -78,7 +78,7 @@ }, { "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Atomic", - "kind" : "attribute", + "kind" : "typeIdentifier", "preciseIdentifier" : "s:6Apollo6AtomicC", "text" : "Atomic" }, diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonrequest.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonrequest.json index 80ea0c4ad..7f4bcb045 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonrequest.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonrequest.json @@ -148,7 +148,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/JSONRequest\/init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)" + "doc:\/\/Apollo\/documentation\/Apollo\/JSONRequest\/init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:context:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)" ], "title" : "Initializers" }, @@ -480,7 +480,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/jsonrequest\/hash(into:)" }, -"doc://Apollo/documentation/Apollo/JSONRequest/init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)": { +"doc://Apollo/documentation/Apollo/JSONRequest/init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:context:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)": { "abstract" : [ { "text" : "Designated initializer", @@ -623,6 +623,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "autoPersistQueries" @@ -692,12 +709,12 @@ "text" : ")" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONRequest\/init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONRequest\/init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:context:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)", + "title" : "init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:context:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)", "type" : "topic", - "url" : "\/documentation\/apollo\/jsonrequest\/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:)" + "url" : "\/documentation\/apollo\/jsonrequest\/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:context:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:)" }, "doc://Apollo/documentation/Apollo/JSONRequest/isPersistedQueryRetry": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonrequest/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonrequest/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:context:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:).json similarity index 87% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonrequest/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonrequest/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:context:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:).json index 88e812bd5..05fba4f7b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonrequest/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonrequest/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:context:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:).json @@ -15,11 +15,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONRequest\/init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONRequest\/init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:context:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:6Apollo11JSONRequestC9operation15graphQLEndpoint17contextIdentifier10clientName0H7Version17additionalHeaders11cachePolicy18autoPersistQueries09useGETForQ00rS19PersistedQueryRetry18requestBodyCreatorACyxGx_10Foundation3URLVAP4UUIDVSgS2SSDyS2SGAA05CacheN0OS3bAA07RequestxY0_ptcfc", + "externalID" : "s:6Apollo11JSONRequestC9operation15graphQLEndpoint17contextIdentifier10clientName0H7Version17additionalHeaders11cachePolicy0F018autoPersistQueries09useGETForQ00rS19PersistedQueryRetry18requestBodyCreatorACyxGx_10Foundation3URLVAQ4UUIDVSgS2SSDyS2SGAA05CacheN0OAA14RequestContext_pSgS3bAA07RequestxY0_ptcfc", "fragments" : [ { "kind" : "identifier", @@ -156,6 +156,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "autoPersistQueries" @@ -233,7 +250,7 @@ "role" : "symbol", "roleHeading" : "Initializer", "symbolKind" : "init", - "title" : "init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)" + "title" : "init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:context:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)" }, "primaryContentSections" : [ { @@ -382,6 +399,24 @@ "kind" : "text", "text" : " = .default, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, { "kind" : "externalParam", "text" : "autoPersistQueries" @@ -589,6 +624,28 @@ ], "name" : "cachePolicy" }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "[optional] A context that is being passed through the request chain. Defaults to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "context" + }, { "content" : [ { @@ -755,7 +812,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/jsonrequest\/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:)" + "\/documentation\/apollo\/jsonrequest\/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:context:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:)" ], "traits" : [ { @@ -848,7 +905,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/jsonrequest" }, -"doc://Apollo/documentation/Apollo/JSONRequest/init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)": { +"doc://Apollo/documentation/Apollo/JSONRequest/init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:context:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)": { "abstract" : [ { "text" : "Designated initializer", @@ -991,6 +1048,23 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "autoPersistQueries" @@ -1060,12 +1134,12 @@ "text" : ")" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONRequest\/init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONRequest\/init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:context:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)", + "title" : "init(operation:graphQLEndpoint:contextIdentifier:clientName:clientVersion:additionalHeaders:cachePolicy:context:autoPersistQueries:useGETForQueries:useGETForPersistedQueryRetry:requestBodyCreator:)", "type" : "topic", - "url" : "\/documentation\/apollo\/jsonrequest\/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:)" + "url" : "\/documentation\/apollo\/jsonrequest\/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:context:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:)" }, "doc://Apollo/documentation/Apollo/RequestBodyCreator": { "abstract" : [ @@ -1097,6 +1171,40 @@ "title" : "RequestBodyCreator", "type" : "topic", "url" : "\/documentation\/apollo\/requestbodycreator" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror.json index 44df69f86..ddf8b8904 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror.json @@ -103,7 +103,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription" + "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-3lpex" ], "title" : "Instance Properties" }, @@ -298,7 +298,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/couldnotparsetojson(data:)" }, -"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription": { +"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription-3lpex": { "abstract" : [ ], @@ -329,12 +329,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-3lpex", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription" + "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-3lpex" }, "doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/noResponseToParse": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8.json new file mode 100644 index 000000000..307ba30bb --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8.json @@ -0,0 +1,288 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor", + "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError", + "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-2tmz8" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo30JSONResponseParsingInterceptorV0bC5ErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-2tmz8" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor": { + "abstract" : [ + { + "text" : "An interceptor which parses JSON response data into a ", + "type" : "text" + }, + { + "code" : "GraphQLResult", + "type" : "codeVoice" + }, + { + "text" : " and attaches it to the ", + "type" : "text" + }, + { + "code" : "HTTPResponse", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONResponseParsingInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONResponseParsingInterceptor" + } + ], + "role" : "symbol", + "title" : "JSONResponseParsingInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor" +}, +"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONResponseParsingError" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONResponseParsingError" + } + ], + "role" : "symbol", + "title" : "JSONResponseParsingInterceptor.JSONResponseParsingError", + "type" : "topic", + "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror" +}, +"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/localizederror-implementations" +}, +"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription-2tmz8": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-2tmz8", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-2tmz8" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex.json index 04decb2fe..21149786b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-3lpex" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription" + "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-3lpex" ], "traits" : [ { @@ -233,7 +233,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror" }, -"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription": { +"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription-3lpex": { "abstract" : [ ], @@ -264,12 +264,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-3lpex", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription" + "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-3lpex" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/failurereason.json index bd57d2611..be49e08c5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/failurereason.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/helpanchor.json index c2731469f..c63d17fc6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/helpanchor.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizeddescription.json index 6dc58c373..5f4d0f102 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizeddescription.json @@ -56,40 +56,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizederror-implementations.json index a1e14e465..ea0689147 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizederror-implementations.json @@ -34,6 +34,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-2tmz8", "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/recoverySuggestion" @@ -138,6 +139,44 @@ "type" : "topic", "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror" }, +"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription-2tmz8": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-2tmz8", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-2tmz8" +}, "doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/recoverysuggestion.json index 1ceaf9974..f6816d986 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/recoverysuggestion.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror.json index 665fa0019..aad5971b0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror.json @@ -102,7 +102,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription" + "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-8ajg9" ], "title" : "Instance Properties" }, @@ -239,7 +239,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription": { +"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription-8ajg9": { "abstract" : [ ], @@ -270,12 +270,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-8ajg9", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription" + "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-8ajg9" }, "doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/hitMaxRetryCount(count:operationName:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu.json new file mode 100644 index 000000000..9bf1b6aed --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu.json @@ -0,0 +1,276 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor", + "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError", + "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-10ouu" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo19MaxRetryInterceptorC0C5ErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-10ouu" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/MaxRetryInterceptor": { + "abstract" : [ + { + "text" : "An interceptor to enforce a maximum number of retries of any ", + "type" : "text" + }, + { + "code" : "HTTPRequest", + "type" : "codeVoice" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "MaxRetryInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "MaxRetryInterceptor" + } + ], + "role" : "symbol", + "title" : "MaxRetryInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/maxretryinterceptor" +}, +"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RetryError" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RetryError" + } + ], + "role" : "symbol", + "title" : "MaxRetryInterceptor.RetryError", + "type" : "topic", + "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror" +}, +"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/localizederror-implementations" +}, +"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription-10ouu": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-10ouu", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-10ouu" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-8ajg9.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-8ajg9.json index 840a426fd..c985177ae 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-8ajg9.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-8ajg9" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription" + "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-8ajg9" ], "traits" : [ { @@ -221,7 +221,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror" }, -"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription": { +"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription-8ajg9": { "abstract" : [ ], @@ -252,12 +252,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-8ajg9", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription" + "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-8ajg9" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/failurereason.json index ac034beed..680037985 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/failurereason.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/helpanchor.json index 6d4dd7a43..ba017c599 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/helpanchor.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizeddescription.json index a119eb6b5..edd5e25ca 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizeddescription.json @@ -56,40 +56,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizederror-implementations.json index 4dc2db0d2..291768efb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizederror-implementations.json @@ -34,6 +34,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-10ouu", "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/recoverySuggestion" @@ -126,6 +127,44 @@ "type" : "topic", "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror" }, +"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription-10ouu": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-10ouu", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-10ouu" +}, "doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/recoverysuggestion.json index 4608686ea..97b7da3cb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/recoverysuggestion.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartformdata/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartformdata/!=(_:_:).json index ced437817..3f858359e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartformdata/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartformdata/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror.json index 0e2d7c53f..a82fd51ed 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror.json @@ -108,7 +108,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription" + "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-3qwve" ], "title" : "Instance Properties" }, @@ -333,7 +333,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/cannotparseresponsedata" }, -"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription": { +"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription-3qwve": { "abstract" : [ ], @@ -364,12 +364,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-3qwve", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription" + "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-3qwve" }, "doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/irrecoverableError(message:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/!=(_:_:).json index e9e362c8d..675b0c200 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve.json index 532be0737..994226726 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-3qwve" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription" + "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-3qwve" ], "traits" : [ { @@ -217,7 +217,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror" }, -"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription": { +"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription-3qwve": { "abstract" : [ ], @@ -248,12 +248,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-3qwve", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription" + "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-3qwve" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6.json new file mode 100644 index 000000000..539c0038f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6.json @@ -0,0 +1,272 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor", + "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError", + "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-54of6" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo35MultipartResponseParsingInterceptorV0bcD5ErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-54of6" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor": { + "abstract" : [ + { + "text" : "Parses multipart response data into chunks and forwards each on to the next interceptor.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "MultipartResponseParsingInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "MultipartResponseParsingInterceptor" + } + ], + "role" : "symbol", + "title" : "MultipartResponseParsingInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor" +}, +"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "MultipartResponseParsingError" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "MultipartResponseParsingError" + } + ], + "role" : "symbol", + "title" : "MultipartResponseParsingInterceptor.MultipartResponseParsingError", + "type" : "topic", + "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror" +}, +"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/localizederror-implementations" +}, +"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription-54of6": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-54of6", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-54of6" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/failurereason.json index 61b946c1d..c30f95438 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/failurereason.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/helpanchor.json index 9435c5e66..97c23d93d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/helpanchor.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizeddescription.json index a8079e11b..5ab767d11 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizeddescription.json @@ -56,40 +56,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizederror-implementations.json index ce8fca708..768e85445 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizederror-implementations.json @@ -34,6 +34,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-54of6", "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/recoverySuggestion" @@ -122,6 +123,44 @@ "type" : "topic", "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror" }, +"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription-54of6": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-54of6", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-54of6" +}, "doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/recoverysuggestion.json index 3dc91de57..3999245da 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/recoverysuggestion.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/networktransport.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/networktransport.json index 727f2ba08..212b5796b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/networktransport.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/networktransport.json @@ -119,7 +119,7 @@ { "identifiers" : [ "doc:\/\/Apollo\/documentation\/Apollo\/NetworkTransport\/addApolloClientHeaders(to:)", - "doc:\/\/Apollo\/documentation\/Apollo\/NetworkTransport\/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)" + "doc:\/\/Apollo\/documentation\/Apollo\/NetworkTransport\/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)" ], "title" : "Instance Methods" }, @@ -534,7 +534,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/networktransport\/headerfieldnameapolloclientversion" }, -"doc://Apollo/documentation/Apollo/NetworkTransport/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)": { +"doc://Apollo/documentation/Apollo/NetworkTransport/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)": { "abstract" : [ { "text" : "Send a GraphQL operation to a server and return a response.", @@ -616,6 +616,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -699,13 +716,13 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/NetworkTransport\/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/NetworkTransport\/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", "kind" : "symbol", "required" : true, "role" : "symbol", - "title" : "send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "title" : "send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/networktransport\/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)" + "url" : "\/documentation\/apollo\/networktransport\/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)" }, "doc://Apollo/documentation/Apollo/RequestChainNetworkTransport": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/networktransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/networktransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:).json similarity index 86% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/networktransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/networktransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:).json index 914e6506a..f609ddd73 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/networktransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/networktransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:).json @@ -15,11 +15,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/NetworkTransport\/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/NetworkTransport\/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:6Apollo16NetworkTransportP4send9operation11cachePolicy17contextIdentifier13callbackQueue17completionHandlerAA11Cancellable_pqd___AA05CacheG0O10Foundation4UUIDVSgSo17OS_dispatch_queueCys6ResultOyAA13GraphQLResultVy4DataQyd__Gs5Error_pGct0A3API0V11QLOperationRd__lF", + "externalID" : "s:6Apollo16NetworkTransportP4send9operation11cachePolicy17contextIdentifier0H013callbackQueue17completionHandlerAA11Cancellable_pqd___AA05CacheG0O10Foundation4UUIDVSgAA14RequestContext_pSgSo17OS_dispatch_queueCys6ResultOyAA13GraphQLResultVy4DataQyd__Gs5Error_pGct0A3API0X11QLOperationRd__lF", "fragments" : [ { "kind" : "keyword", @@ -95,6 +95,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -187,7 +204,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)" + "title" : "send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)" }, "primaryContentSections" : [ { @@ -275,6 +292,24 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -458,6 +493,28 @@ ], "name" : "contextIdentifier" }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "[optional] A context that is being passed through the request chain. Defaults to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "context" + }, { "content" : [ { @@ -596,7 +653,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/networktransport\/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)" + "\/documentation\/apollo\/networktransport\/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)" ], "traits" : [ { @@ -757,7 +814,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/networktransport" }, -"doc://Apollo/documentation/Apollo/NetworkTransport/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)": { +"doc://Apollo/documentation/Apollo/NetworkTransport/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)": { "abstract" : [ { "text" : "Send a GraphQL operation to a server and return a response.", @@ -839,6 +896,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -922,13 +996,47 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/NetworkTransport\/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/NetworkTransport\/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", "kind" : "symbol", "required" : true, "role" : "symbol", - "title" : "send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "title" : "send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/networktransport\/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", "type" : "topic", - "url" : "\/documentation\/apollo\/networktransport\/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)" + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/record/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/record/!=(_:_:).json index dbc021c0a..3bf28d769 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/record/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/record/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/recordset/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/recordset/!=(_:_:).json index 8448888f6..b966a8120 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/recordset/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/recordset/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport.json index 07e94d68a..b43c841a6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport.json @@ -132,8 +132,8 @@ "identifiers" : [ "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/additionalHeaders", "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/autoPersistQueries", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion", + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-eycz", + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-7dkl1", "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/endpointURL", "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/requestBodyCreator", "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/useGETForPersistedQueryRetry", @@ -143,9 +143,9 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/constructRequest(for:cachePolicy:contextIdentifier:)", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/constructUploadRequest(for:with:manualBoundary:)", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)" + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/constructRequest(for:cachePolicy:contextIdentifier:context:)", + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/constructUploadRequest(for:with:context:manualBoundary:)", + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)" ], "title" : "Instance Methods" }, @@ -408,7 +408,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport\/autopersistqueries" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName-eycz": { "abstract" : [ ], @@ -435,14 +435,14 @@ "text" : "String" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-eycz", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname" + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-eycz" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion-7dkl1": { "abstract" : [ ], @@ -469,14 +469,14 @@ "text" : "String" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-7dkl1", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion" + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-7dkl1" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/constructRequest(for:cachePolicy:contextIdentifier:)": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/constructRequest(for:cachePolicy:contextIdentifier:context:)": { "abstract" : [ { "text" : "Constructs a default (ie, non-multipart) GraphQL request.", @@ -554,6 +554,23 @@ "preciseIdentifier" : "s:10Foundation4UUIDV", "text" : "UUID" }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, { "kind" : "text", "text" : "?) -> " @@ -576,14 +593,14 @@ "text" : ">" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/constructRequest(for:cachePolicy:contextIdentifier:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/constructRequest(for:cachePolicy:contextIdentifier:context:)", "kind" : "symbol", "role" : "symbol", - "title" : "constructRequest(for:cachePolicy:contextIdentifier:)", + "title" : "constructRequest(for:cachePolicy:contextIdentifier:context:)", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/constructrequest(for:cachepolicy:contextidentifier:)" + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/constructrequest(for:cachepolicy:contextidentifier:context:)" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/constructUploadRequest(for:with:manualBoundary:)": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/constructUploadRequest(for:with:context:manualBoundary:)": { "abstract" : [ { "text" : "Constructs an uploading (ie, multipart) GraphQL request", @@ -648,6 +665,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "manualBoundary" @@ -683,12 +717,12 @@ "text" : ">" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/constructUploadRequest(for:with:manualBoundary:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/constructUploadRequest(for:with:context:manualBoundary:)", "kind" : "symbol", "role" : "symbol", - "title" : "constructUploadRequest(for:with:manualBoundary:)", + "title" : "constructUploadRequest(for:with:context:manualBoundary:)", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/constructuploadrequest(for:with:manualboundary:)" + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/constructuploadrequest(for:with:context:manualboundary:)" }, "doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/endpointURL": { "abstract" : [ @@ -932,7 +966,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport\/requestbodycreator" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)": { "abstract" : [ ], @@ -1011,6 +1045,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -1094,12 +1145,12 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "title" : "send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)" + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)" }, "doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/useGETForPersistedQueryRetry": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-4ciz.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-4ciz.json new file mode 100644 index 000000000..beab80470 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-4ciz.json @@ -0,0 +1,256 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "NetworkTransport.clientName", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport", + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/NetworkTransport-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-4ciz" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Apollo", + "externalID" : "s:6Apollo16NetworkTransportPAAE10clientNameSSvp::SYNTHESIZED::s:6Apollo28RequestChainNetworkTransportC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "clientName" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/requestchainnetworktransport\/clientname-4ciz" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport": { + "abstract" : [ + { + "text" : "An implementation of ", + "type" : "text" + }, + { + "code" : "NetworkTransport", + "type" : "codeVoice" + }, + { + "text" : " which creates a ", + "type" : "text" + }, + { + "code" : "RequestChain", + "type" : "codeVoice" + }, + { + "text" : " object", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "for each item sent through it.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestChainNetworkTransport" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestChainNetworkTransport" + } + ], + "role" : "symbol", + "title" : "RequestChainNetworkTransport", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestchainnetworktransport" +}, +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/NetworkTransport-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/NetworkTransport-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "NetworkTransport Implementations", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/networktransport-implementations" +}, +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName-4ciz": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-4ciz", + "kind" : "symbol", + "role" : "symbol", + "title" : "clientName", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-4ciz" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-eycz.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-eycz.json index ef353ef54..48949dbb3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-eycz.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-eycz" }, "kind" : "symbol", "metadata" : { @@ -110,7 +110,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/requestchainnetworktransport\/clientname" + "\/documentation\/apollo\/requestchainnetworktransport\/clientname-eycz" ], "traits" : [ { @@ -193,7 +193,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName-eycz": { "abstract" : [ ], @@ -220,12 +220,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-eycz", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname" + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-eycz" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0.json new file mode 100644 index 000000000..a37c7d09b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0.json @@ -0,0 +1,256 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "NetworkTransport.clientVersion", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport", + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/NetworkTransport-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-4ozh0" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Apollo", + "externalID" : "s:6Apollo16NetworkTransportPAAE13clientVersionSSvp::SYNTHESIZED::s:6Apollo28RequestChainNetworkTransportC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientVersion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "clientVersion" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientVersion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-4ozh0" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport": { + "abstract" : [ + { + "text" : "An implementation of ", + "type" : "text" + }, + { + "code" : "NetworkTransport", + "type" : "codeVoice" + }, + { + "text" : " which creates a ", + "type" : "text" + }, + { + "code" : "RequestChain", + "type" : "codeVoice" + }, + { + "text" : " object", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "for each item sent through it.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestChainNetworkTransport" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestChainNetworkTransport" + } + ], + "role" : "symbol", + "title" : "RequestChainNetworkTransport", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestchainnetworktransport" +}, +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/NetworkTransport-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/NetworkTransport-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "NetworkTransport Implementations", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/networktransport-implementations" +}, +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion-4ozh0": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientVersion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-4ozh0", + "kind" : "symbol", + "role" : "symbol", + "title" : "clientVersion", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-4ozh0" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1.json index 3912d5746..1a3860c5f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-7dkl1" }, "kind" : "symbol", "metadata" : { @@ -110,7 +110,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/requestchainnetworktransport\/clientversion" + "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-7dkl1" ], "traits" : [ { @@ -193,7 +193,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion-7dkl1": { "abstract" : [ ], @@ -220,12 +220,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-7dkl1", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion" + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-7dkl1" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/constructrequest(for:cachepolicy:contextidentifier:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/constructrequest(for:cachepolicy:contextidentifier:context:).json similarity index 82% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/constructrequest(for:cachepolicy:contextidentifier:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/constructrequest(for:cachepolicy:contextidentifier:context:).json index f73ba58a9..174935d30 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/constructrequest(for:cachepolicy:contextidentifier:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/constructrequest(for:cachepolicy:contextidentifier:context:).json @@ -15,11 +15,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/constructRequest(for:cachePolicy:contextIdentifier:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/constructRequest(for:cachePolicy:contextIdentifier:context:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:6Apollo28RequestChainNetworkTransportC09constructB03for11cachePolicy17contextIdentifierAA11HTTPRequestCyxGx_AA05CacheI0O10Foundation4UUIDVSgt0A3API16GraphQLOperationRzlF", + "externalID" : "s:6Apollo28RequestChainNetworkTransportC09constructB03for11cachePolicy17contextIdentifier0J0AA11HTTPRequestCyxGx_AA05CacheI0O10Foundation4UUIDVSgAA0B7Context_pSgt0A3API16GraphQLOperationRzlF", "fragments" : [ { "kind" : "keyword", @@ -91,6 +91,23 @@ "preciseIdentifier" : "s:10Foundation4UUIDV", "text" : "UUID" }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, { "kind" : "text", "text" : "?) -> " @@ -121,7 +138,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "constructRequest(for:cachePolicy:contextIdentifier:)" + "title" : "constructRequest(for:cachePolicy:contextIdentifier:context:)" }, "primaryContentSections" : [ { @@ -213,6 +230,24 @@ "preciseIdentifier" : "s:10Foundation4UUIDV", "text" : "UUID" }, + { + "kind" : "text", + "text" : "? = nil, " + }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, { "kind" : "text", "text" : "? = nil) -> " @@ -321,6 +356,28 @@ } ], "name" : "contextIdentifier" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "[optional] A context that is being passed through the request chain. Should default to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "context" } ] }, @@ -384,7 +441,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/requestchainnetworktransport\/constructrequest(for:cachepolicy:contextidentifier:)" + "\/documentation\/apollo\/requestchainnetworktransport\/constructrequest(for:cachepolicy:contextidentifier:context:)" ], "traits" : [ { @@ -535,7 +592,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/constructRequest(for:cachePolicy:contextIdentifier:)": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/constructRequest(for:cachePolicy:contextIdentifier:context:)": { "abstract" : [ { "text" : "Constructs a default (ie, non-multipart) GraphQL request.", @@ -613,6 +670,23 @@ "preciseIdentifier" : "s:10Foundation4UUIDV", "text" : "UUID" }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, { "kind" : "text", "text" : "?) -> " @@ -635,12 +709,46 @@ "text" : ">" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/constructRequest(for:cachePolicy:contextIdentifier:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/constructRequest(for:cachePolicy:contextIdentifier:context:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "constructRequest(for:cachePolicy:contextIdentifier:context:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/constructrequest(for:cachepolicy:contextidentifier:context:)" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], "role" : "symbol", - "title" : "constructRequest(for:cachePolicy:contextIdentifier:)", + "title" : "RequestContext", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/constructrequest(for:cachepolicy:contextidentifier:)" + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/constructuploadrequest(for:with:manualboundary:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/constructuploadrequest(for:with:context:manualboundary:).json similarity index 81% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/constructuploadrequest(for:with:manualboundary:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/constructuploadrequest(for:with:context:manualboundary:).json index d9a14762e..01af735eb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/constructuploadrequest(for:with:manualboundary:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/constructuploadrequest(for:with:context:manualboundary:).json @@ -15,12 +15,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/constructUploadRequest(for:with:manualBoundary:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/constructUploadRequest(for:with:context:manualBoundary:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "Apollo", - "externalID" : "s:6Apollo28RequestChainNetworkTransportC015constructUploadB03for4with14manualBoundaryAA11HTTPRequestCyxGx_SayAA11GraphQLFileVGSSSgt0A3API0M11QLOperationRzlF", + "externalID" : "s:6Apollo28RequestChainNetworkTransportC015constructUploadB03for4with7context14manualBoundaryAA11HTTPRequestCyxGx_SayAA11GraphQLFileVGAA0B7Context_pSgSSSgt0A3API0N11QLOperationRzlF", "fragments" : [ { "kind" : "keyword", @@ -79,6 +79,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "manualBoundary" @@ -122,7 +139,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "constructUploadRequest(for:with:manualBoundary:)" + "title" : "constructUploadRequest(for:with:context:manualBoundary:)" }, "primaryContentSections" : [ { @@ -209,6 +226,24 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, { "kind" : "externalParam", "text" : "manualBoundary" @@ -301,6 +336,28 @@ ], "name" : "files" }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "[optional] A context that is being passed through the request chain. Should default to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "context" + }, { "content" : [ { @@ -377,7 +434,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/requestchainnetworktransport\/constructuploadrequest(for:with:manualboundary:)" + "\/documentation\/apollo\/requestchainnetworktransport\/constructuploadrequest(for:with:context:manualboundary:)" ], "traits" : [ { @@ -528,7 +585,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/constructUploadRequest(for:with:manualBoundary:)": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/constructUploadRequest(for:with:context:manualBoundary:)": { "abstract" : [ { "text" : "Constructs an uploading (ie, multipart) GraphQL request", @@ -593,6 +650,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "manualBoundary" @@ -628,12 +702,46 @@ "text" : ">" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/constructUploadRequest(for:with:manualBoundary:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/constructUploadRequest(for:with:context:manualBoundary:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "constructUploadRequest(for:with:context:manualBoundary:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/constructuploadrequest(for:with:context:manualboundary:)" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], "role" : "symbol", - "title" : "constructUploadRequest(for:with:manualBoundary:)", + "title" : "RequestContext", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/constructuploadrequest(for:with:manualboundary:)" + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/networktransport-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/networktransport-implementations.json index 7d8497524..2e239bd66 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/networktransport-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/networktransport-implementations.json @@ -30,6 +30,14 @@ ], "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-4ciz", + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-4ozh0" + ], + "title" : "Instance Properties" + }, { "generated" : true, "identifiers" : [ @@ -187,6 +195,74 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport\/addapolloclientheaders(to:)" }, +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName-4ciz": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-4ciz", + "kind" : "symbol", + "role" : "symbol", + "title" : "clientName", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-4ciz" +}, +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion-4ozh0": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientVersion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-4ozh0", + "kind" : "symbol", + "role" : "symbol", + "title" : "clientVersion", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-4ozh0" +}, "doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/defaultClientName": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:).json similarity index 85% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:).json index 34880d540..bd3623b33 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:).json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "NetworkTransport.send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "code" : "NetworkTransport.send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", "type" : "codeVoice" }, { @@ -23,11 +23,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:6Apollo28RequestChainNetworkTransportC4send9operation11cachePolicy17contextIdentifier13callbackQueue17completionHandlerAA11Cancellable_px_AA05CacheI0O10Foundation4UUIDVSgSo17OS_dispatch_queueCys6ResultOyAA13GraphQLResultVy4DataQzGs5Error_pGct0A3API0X11QLOperationRzlF", + "externalID" : "s:6Apollo28RequestChainNetworkTransportC4send9operation11cachePolicy17contextIdentifier0J013callbackQueue17completionHandlerAA11Cancellable_px_AA05CacheI0O10Foundation4UUIDVSgAA0B7Context_pSgSo17OS_dispatch_queueCys6ResultOyAA13GraphQLResultVy4DataQzGs5Error_pGct0A3API0Y11QLOperationRzlF", "fragments" : [ { "kind" : "keyword", @@ -103,6 +103,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -194,7 +211,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)" + "title" : "send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)" }, "primaryContentSections" : [ { @@ -282,6 +299,24 @@ "kind" : "text", "text" : "? = nil, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -416,7 +451,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/requestchainnetworktransport\/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)" + "\/documentation\/apollo\/requestchainnetworktransport\/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)" ], "traits" : [ { @@ -601,7 +636,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)": { "abstract" : [ ], @@ -680,6 +715,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -763,12 +815,46 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], "role" : "symbol", - "title" : "send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "title" : "RequestContext", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)" + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/upload(operation:files:callbackqueue:completionhandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/upload(operation:files:context:callbackqueue:completionhandler:).json similarity index 85% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/upload(operation:files:callbackqueue:completionhandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/upload(operation:files:context:callbackqueue:completionhandler:).json index ff011b4e5..d0dc526a3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/upload(operation:files:callbackqueue:completionhandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/upload(operation:files:context:callbackqueue:completionhandler:).json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "UploadingNetworkTransport.upload(operation:files:callbackQueue:completionHandler:)", + "code" : "UploadingNetworkTransport.upload(operation:files:context:callbackQueue:completionHandler:)", "type" : "codeVoice" }, { @@ -24,12 +24,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/upload(operation:files:callbackQueue:completionHandler:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/upload(operation:files:context:callbackQueue:completionHandler:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "Apollo", - "externalID" : "s:6Apollo28RequestChainNetworkTransportC6upload9operation5files13callbackQueue17completionHandlerAA11Cancellable_px_SayAA11GraphQLFileVGSo17OS_dispatch_queueCys6ResultOyAA0N8QLResultVy4DataQzGs5Error_pGct0A3API0N11QLOperationRzlF", + "externalID" : "s:6Apollo28RequestChainNetworkTransportC6upload9operation5files7context13callbackQueue17completionHandlerAA11Cancellable_px_SayAA11GraphQLFileVGAA0B7Context_pSgSo17OS_dispatch_queueCys6ResultOyAA0O8QLResultVy4DataQzGs5Error_pGct0A3API0O11QLOperationRzlF", "fragments" : [ { "kind" : "keyword", @@ -88,6 +88,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -179,7 +196,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "upload(operation:files:callbackQueue:completionHandler:)" + "title" : "upload(operation:files:context:callbackQueue:completionHandler:)" }, "primaryContentSections" : [ { @@ -250,6 +267,24 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -384,7 +419,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/requestchainnetworktransport\/upload(operation:files:callbackqueue:completionhandler:)" + "\/documentation\/apollo\/requestchainnetworktransport\/upload(operation:files:context:callbackqueue:completionhandler:)" ], "traits" : [ { @@ -580,7 +615,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport\/uploadingnetworktransport-implementations" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/upload(operation:files:callbackQueue:completionHandler:)": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/upload(operation:files:context:callbackQueue:completionHandler:)": { "abstract" : [ ], @@ -642,6 +677,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -725,12 +777,46 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/upload(operation:files:callbackQueue:completionHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/upload(operation:files:context:callbackQueue:completionHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "upload(operation:files:callbackQueue:completionHandler:)", + "title" : "upload(operation:files:context:callbackQueue:completionHandler:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/upload(operation:files:context:callbackqueue:completionhandler:)" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/upload(operation:files:callbackqueue:completionhandler:)" + "url" : "\/documentation\/apollo\/requestcontext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/uploadingnetworktransport-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/uploadingnetworktransport-implementations.json index 59168d2d3..713b71120 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/uploadingnetworktransport-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/uploadingnetworktransport-implementations.json @@ -33,7 +33,7 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/upload(operation:files:callbackQueue:completionHandler:)" + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/upload(operation:files:context:callbackQueue:completionHandler:)" ], "title" : "Instance Methods" } @@ -112,7 +112,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/upload(operation:files:callbackQueue:completionHandler:)": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/upload(operation:files:context:callbackQueue:completionHandler:)": { "abstract" : [ ], @@ -174,6 +174,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -257,12 +274,12 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/upload(operation:files:callbackQueue:completionHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/upload(operation:files:context:callbackQueue:completionHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "upload(operation:files:callbackQueue:completionHandler:)", + "title" : "upload(operation:files:context:callbackQueue:completionHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/upload(operation:files:callbackqueue:completionhandler:)" + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/upload(operation:files:context:callbackqueue:completionhandler:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestcontext.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestcontext.json new file mode 100644 index 000000000..d80c6455b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestcontext.json @@ -0,0 +1,189 @@ +{ + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:6Apollo14RequestContextP", + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "roleHeading" : "Protocol", + "symbolKind" : "protocol", + "title" : "RequestContext" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ] + } + ], + "kind" : "declarations" + }, + { + "content" : [ + { + "anchor" : "overview", + "level" : 2, + "text" : "Overview", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "Used to allow additional context-specific information to pass the length of the request chain.", + "type" : "text" + } + ], + "type" : "paragraph" + }, + { + "inlineContent" : [ + { + "text" : "This allows the various interceptors to make modifications, or perform actions, with information", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "that they cannot get just from the existing operation. It can be anything that conforms to this protocol.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "kind" : "content" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/requestcontext" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestcontext" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror.json index 4a393dabf..15f0857e7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror.json @@ -102,7 +102,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription", + "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-6mkgn", "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/graphQLError" ], "title" : "Instance Properties" @@ -236,7 +236,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription": { +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription-6mkgn": { "abstract" : [ ], @@ -267,12 +267,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-6mkgn", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription" + "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-6mkgn" }, "doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/graphQLError": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx.json new file mode 100644 index 000000000..9af8f77d7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx.json @@ -0,0 +1,272 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor", + "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError", + "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-391dx" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo23ResponseCodeInterceptorV0bC5ErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-391dx" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor": { + "abstract" : [ + { + "text" : "An interceptor to check the response code returned with a request.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ResponseCodeInterceptor" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ResponseCodeInterceptor" + } + ], + "role" : "symbol", + "title" : "ResponseCodeInterceptor", + "type" : "topic", + "url" : "\/documentation\/apollo\/responsecodeinterceptor" +}, +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ResponseCodeError" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ResponseCodeError" + } + ], + "role" : "symbol", + "title" : "ResponseCodeInterceptor.ResponseCodeError", + "type" : "topic", + "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror" +}, +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/localizederror-implementations" +}, +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription-391dx": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-391dx", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-391dx" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn.json index 7325dae25..bbe75e447 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-6mkgn" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription" + "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-6mkgn" ], "traits" : [ { @@ -217,7 +217,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror" }, -"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription": { +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription-6mkgn": { "abstract" : [ ], @@ -248,12 +248,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-6mkgn", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription" + "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-6mkgn" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/failurereason.json index 4dd71c796..c74886366 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/failurereason.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/helpanchor.json index 8da0c72a8..c630bc8c9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/helpanchor.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizeddescription.json index e5b370a81..bdab2b08b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizeddescription.json @@ -56,40 +56,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizederror-implementations.json index b7c24b926..a2768853f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizederror-implementations.json @@ -34,6 +34,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-391dx", "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/recoverySuggestion" @@ -122,6 +123,44 @@ "type" : "topic", "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror" }, +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription-391dx": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-391dx", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-391dx" +}, "doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/recoverysuggestion.json index 9d94a9c97..6564c60eb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/recoverysuggestion.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsepath/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsepath/!=(_:_:).json index 318639459..4924d485a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsepath/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsepath/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift.json deleted file mode 100644 index 171b05a35..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift.json +++ /dev/null @@ -1,114 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift" - }, - "kind" : "symbol", - "metadata" : { - "externalID" : "s:m:s:e:s:SD6ApolloE2peoiyySDyxq_Gz_ACtFZ", - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "collection", - "roleHeading" : "Extended Module", - "symbolKind" : "extension", - "title" : "Swift" - }, - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "topicSections" : [ - { - "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary" - ], - "title" : "Extended Structures" - } - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/swift" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/Swift": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift", - "kind" : "symbol", - "role" : "collection", - "title" : "Swift", - "type" : "topic", - "url" : "\/documentation\/apollo\/swift" -}, -"doc://Apollo/documentation/Apollo/Swift/Dictionary": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Dictionary" - } - ], - "role" : "symbol", - "title" : "Dictionary", - "type" : "topic", - "url" : "\/documentation\/apollo\/swift\/dictionary" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary.json deleted file mode 100644 index f116dfe22..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary.json +++ /dev/null @@ -1,301 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/Swift" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Swift", - "externalID" : "s:e:s:SD6ApolloE2peoiyySDyxq_Gz_ACtFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - } - ], - "modules" : [ - { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] - } - ], - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Dictionary" - } - ], - "role" : "symbol", - "roleHeading" : "Extended Structure", - "symbolKind" : "extension", - "title" : "Dictionary" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "topicSections" : [ - { - "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary\/+=(_:_:)" - ], - "title" : "Operators" - } - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/swift\/dictionary" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/Swift": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift", - "kind" : "symbol", - "role" : "collection", - "title" : "Swift", - "type" : "topic", - "url" : "\/documentation\/apollo\/swift" -}, -"doc://Apollo/documentation/Apollo/Swift/Dictionary": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Dictionary" - } - ], - "role" : "symbol", - "title" : "Dictionary", - "type" : "topic", - "url" : "\/documentation\/apollo\/swift\/dictionary" -}, -"doc://Apollo/documentation/Apollo/Swift/Dictionary/+=(_:_:)": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Key", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "Hashable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "+=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "keyword", - "text" : "inout" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Key" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "Value" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Key" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "Value" - }, - { - "kind" : "text", - "text" : ">)" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary\/+=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "+=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apollo\/swift\/dictionary\/+=(_:_:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary/+=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary/+=(_:_:).json deleted file mode 100644 index 90eb07706..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary/+=(_:_:).json +++ /dev/null @@ -1,482 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/Swift", - "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary\/+=(_:_:)" - }, - "kind" : "symbol", - "metadata" : { - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Key", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "Hashable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "extendedModule" : "Swift", - "externalID" : "s:SD6ApolloE2peoiyySDyxq_Gz_ACtFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "+=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "keyword", - "text" : "inout" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Key" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "Value" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Key" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "Value" - }, - { - "kind" : "text", - "text" : ">)" - } - ], - "modules" : [ - { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] - } - ], - "role" : "symbol", - "roleHeading" : "Operator", - "symbolKind" : "op", - "title" : "+=(_:_:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "+=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "internalParam", - "text" : "lhs" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "inout" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Key" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "Value" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "internalParam", - "text" : "rhs" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Key" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "Value" - }, - { - "kind" : "text", - "text" : ">)" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/swift\/dictionary\/+=(_:_:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/Swift": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift", - "kind" : "symbol", - "role" : "collection", - "title" : "Swift", - "type" : "topic", - "url" : "\/documentation\/apollo\/swift" -}, -"doc://Apollo/documentation/Apollo/Swift/Dictionary": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Dictionary" - } - ], - "role" : "symbol", - "title" : "Dictionary", - "type" : "topic", - "url" : "\/documentation\/apollo\/swift\/dictionary" -}, -"doc://Apollo/documentation/Apollo/Swift/Dictionary/+=(_:_:)": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Key", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "Hashable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "+=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "keyword", - "text" : "inout" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Key" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "Value" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Key" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "Value" - }, - { - "kind" : "text", - "text" : ">)" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary\/+=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "+=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apollo\/swift\/dictionary\/+=(_:_:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadingnetworktransport.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadingnetworktransport.json index c28b20496..4b39eeaf8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadingnetworktransport.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadingnetworktransport.json @@ -117,7 +117,7 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/UploadingNetworkTransport\/upload(operation:files:callbackQueue:completionHandler:)" + "doc:\/\/Apollo\/documentation\/Apollo\/UploadingNetworkTransport\/upload(operation:files:context:callbackQueue:completionHandler:)" ], "title" : "Instance Methods" } @@ -276,7 +276,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/uploadingnetworktransport" }, -"doc://Apollo/documentation/Apollo/UploadingNetworkTransport/upload(operation:files:callbackQueue:completionHandler:)": { +"doc://Apollo/documentation/Apollo/UploadingNetworkTransport/upload(operation:files:context:callbackQueue:completionHandler:)": { "abstract" : [ { "text" : "Uploads the given files with the given operation.", @@ -341,6 +341,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -424,13 +441,13 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/UploadingNetworkTransport\/upload(operation:files:callbackQueue:completionHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/UploadingNetworkTransport\/upload(operation:files:context:callbackQueue:completionHandler:)", "kind" : "symbol", "required" : true, "role" : "symbol", - "title" : "upload(operation:files:callbackQueue:completionHandler:)", + "title" : "upload(operation:files:context:callbackQueue:completionHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/uploadingnetworktransport\/upload(operation:files:callbackqueue:completionhandler:)" + "url" : "\/documentation\/apollo\/uploadingnetworktransport\/upload(operation:files:context:callbackqueue:completionhandler:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadingnetworktransport/upload(operation:files:callbackqueue:completionhandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadingnetworktransport/upload(operation:files:context:callbackqueue:completionhandler:).json similarity index 84% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadingnetworktransport/upload(operation:files:callbackqueue:completionhandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadingnetworktransport/upload(operation:files:context:callbackqueue:completionhandler:).json index 0c201445e..586e011bd 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadingnetworktransport/upload(operation:files:callbackqueue:completionhandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadingnetworktransport/upload(operation:files:context:callbackqueue:completionhandler:).json @@ -15,11 +15,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/UploadingNetworkTransport\/upload(operation:files:callbackQueue:completionHandler:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/UploadingNetworkTransport\/upload(operation:files:context:callbackQueue:completionHandler:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:6Apollo25UploadingNetworkTransportP6upload9operation5files13callbackQueue17completionHandlerAA11Cancellable_pqd___SayAA11GraphQLFileVGSo17OS_dispatch_queueCys6ResultOyAA0M8QLResultVy4DataQyd__Gs5Error_pGct0A3API0M11QLOperationRd__lF", + "externalID" : "s:6Apollo25UploadingNetworkTransportP6upload9operation5files7context13callbackQueue17completionHandlerAA11Cancellable_pqd___SayAA11GraphQLFileVGAA14RequestContext_pSgSo17OS_dispatch_queueCys6ResultOyAA0N8QLResultVy4DataQyd__Gs5Error_pGct0A3API0N11QLOperationRd__lF", "fragments" : [ { "kind" : "keyword", @@ -78,6 +78,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -170,7 +187,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "upload(operation:files:callbackQueue:completionHandler:)" + "title" : "upload(operation:files:context:callbackQueue:completionHandler:)" }, "primaryContentSections" : [ { @@ -241,6 +258,24 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -402,6 +437,20 @@ ], "name" : "files" }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "[optional] A context that is being passed through the request chain.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "context" + }, { "content" : [ { @@ -472,7 +521,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/uploadingnetworktransport\/upload(operation:files:callbackqueue:completionhandler:)" + "\/documentation\/apollo\/uploadingnetworktransport\/upload(operation:files:context:callbackqueue:completionhandler:)" ], "traits" : [ { @@ -599,6 +648,40 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlresult" }, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestcontext" +}, "doc://Apollo/documentation/Apollo/UploadingNetworkTransport": { "abstract" : [ { @@ -633,7 +716,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/uploadingnetworktransport" }, -"doc://Apollo/documentation/Apollo/UploadingNetworkTransport/upload(operation:files:callbackQueue:completionHandler:)": { +"doc://Apollo/documentation/Apollo/UploadingNetworkTransport/upload(operation:files:context:callbackQueue:completionHandler:)": { "abstract" : [ { "text" : "Uploads the given files with the given operation.", @@ -698,6 +781,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -781,13 +881,13 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/UploadingNetworkTransport\/upload(operation:files:callbackQueue:completionHandler:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/UploadingNetworkTransport\/upload(operation:files:context:callbackQueue:completionHandler:)", "kind" : "symbol", "required" : true, "role" : "symbol", - "title" : "upload(operation:files:callbackQueue:completionHandler:)", + "title" : "upload(operation:files:context:callbackQueue:completionHandler:)", "type" : "topic", - "url" : "\/documentation\/apollo\/uploadingnetworktransport\/upload(operation:files:callbackqueue:completionhandler:)" + "url" : "\/documentation\/apollo\/uploadingnetworktransport\/upload(operation:files:context:callbackqueue:completionhandler:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadrequest.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadrequest.json index a6cfcbdba..88c4458f4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadrequest.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadrequest.json @@ -148,7 +148,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/UploadRequest\/init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:requestBodyCreator:)" + "doc:\/\/Apollo\/documentation\/Apollo\/UploadRequest\/init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:context:requestBodyCreator:)" ], "title" : "Initializers" }, @@ -448,7 +448,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/uploadrequest\/hash(into:)" }, -"doc://Apollo/documentation/Apollo/UploadRequest/init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:requestBodyCreator:)": { +"doc://Apollo/documentation/Apollo/UploadRequest/init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:context:requestBodyCreator:)": { "abstract" : [ { "text" : "Designated Initializer", @@ -591,6 +591,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "requestBodyCreator" @@ -609,12 +626,12 @@ "text" : ")" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/UploadRequest\/init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:requestBodyCreator:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/UploadRequest\/init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:context:requestBodyCreator:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:requestBodyCreator:)", + "title" : "init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:context:requestBodyCreator:)", "type" : "topic", - "url" : "\/documentation\/apollo\/uploadrequest\/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:requestbodycreator:)" + "url" : "\/documentation\/apollo\/uploadrequest\/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:context:requestbodycreator:)" }, "doc://Apollo/documentation/Apollo/UploadRequest/manualBoundary": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadrequest/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:requestbodycreator:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadrequest/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:context:requestbodycreator:).json similarity index 85% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadrequest/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:requestbodycreator:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadrequest/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:context:requestbodycreator:).json index 43dbfd6ef..51dad3584 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadrequest/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:requestbodycreator:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/uploadrequest/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:context:requestbodycreator:).json @@ -15,11 +15,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/UploadRequest\/init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:requestBodyCreator:)" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/UploadRequest\/init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:context:requestBodyCreator:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:6Apollo13UploadRequestC15graphQLEndpoint9operation10clientName0G7Version17additionalHeaders5files14manualBoundary18requestBodyCreatorACyxG10Foundation3URLV_xS2SSDyS2SGSayAA11GraphQLFileVGSSSgAA0cpQ0_ptcfc", + "externalID" : "s:6Apollo13UploadRequestC15graphQLEndpoint9operation10clientName0G7Version17additionalHeaders5files14manualBoundary7context18requestBodyCreatorACyxG10Foundation3URLV_xS2SSDyS2SGSayAA11GraphQLFileVGSSSgAA0C7Context_pSgAA0cqR0_ptcfc", "fragments" : [ { "kind" : "identifier", @@ -156,6 +156,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "requestBodyCreator" @@ -182,7 +199,7 @@ "role" : "symbol", "roleHeading" : "Initializer", "symbolKind" : "init", - "title" : "init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:requestBodyCreator:)" + "title" : "init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:context:requestBodyCreator:)" }, "primaryContentSections" : [ { @@ -331,6 +348,24 @@ "kind" : "text", "text" : "? = nil, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, { "kind" : "externalParam", "text" : "requestBodyCreator" @@ -479,6 +514,28 @@ ], "name" : "manualBoundary" }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "[optional] A context that is being passed through the request chain. Should default to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "context" + }, { "content" : [ { @@ -523,7 +580,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/uploadrequest\/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:requestbodycreator:)" + "\/documentation\/apollo\/uploadrequest\/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:context:requestbodycreator:)" ], "traits" : [ { @@ -613,6 +670,40 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestbodycreator" }, +"doc://Apollo/documentation/Apollo/RequestContext": { + "abstract" : [ + { + "text" : "A marker protocol to set up an object to pass through the request chain.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestContext", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RequestContext" + } + ], + "role" : "symbol", + "title" : "RequestContext", + "type" : "topic", + "url" : "\/documentation\/apollo\/requestcontext" +}, "doc://Apollo/documentation/Apollo/UploadRequest": { "abstract" : [ { @@ -647,7 +738,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/uploadrequest" }, -"doc://Apollo/documentation/Apollo/UploadRequest/init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:requestBodyCreator:)": { +"doc://Apollo/documentation/Apollo/UploadRequest/init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:context:requestBodyCreator:)": { "abstract" : [ { "text" : "Designated Initializer", @@ -790,6 +881,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "requestBodyCreator" @@ -808,12 +916,12 @@ "text" : ")" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/UploadRequest\/init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:requestBodyCreator:)", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/UploadRequest\/init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:context:requestBodyCreator:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:requestBodyCreator:)", + "title" : "init(graphQLEndpoint:operation:clientName:clientVersion:additionalHeaders:files:manualBoundary:context:requestBodyCreator:)", "type" : "topic", - "url" : "\/documentation\/apollo\/uploadrequest\/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:requestbodycreator:)" + "url" : "\/documentation\/apollo\/uploadrequest\/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:context:requestbodycreator:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror.json index 229dcb020..b7bbc0540 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror.json @@ -108,7 +108,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription" + "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-2rch3" ], "title" : "Instance Properties" }, @@ -320,7 +320,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/dataforrequestnotfound(request:)" }, -"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription": { +"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription-2rch3": { "abstract" : [ ], @@ -351,12 +351,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-2rch3", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription" + "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-2rch3" }, "doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/missingMultipartBoundary": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3.json index 1e45508bc..e92d7ee31 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-2rch3" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription" + "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-2rch3" ], "traits" : [ { @@ -225,7 +225,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror" }, -"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription": { +"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription-2rch3": { "abstract" : [ ], @@ -256,12 +256,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-2rch3", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription" + "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-2rch3" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn.json new file mode 100644 index 000000000..6eeba0206 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn.json @@ -0,0 +1,280 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient", + "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError", + "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-4oqmn" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo16URLSessionClientC0bC5ErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-4oqmn" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/URLSessionClient": { + "abstract" : [ + { + "text" : "A class to handle URL Session calls that will support background execution,", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "but still (mostly) use callbacks for its primary method of communication.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "URLSessionClient" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "URLSessionClient" + } + ], + "role" : "symbol", + "title" : "URLSessionClient", + "type" : "topic", + "url" : "\/documentation\/apollo\/urlsessionclient" +}, +"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "URLSessionClientError" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "URLSessionClientError" + } + ], + "role" : "symbol", + "title" : "URLSessionClient.URLSessionClientError", + "type" : "topic", + "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror" +}, +"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/localizederror-implementations" +}, +"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription-4oqmn": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-4oqmn", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-4oqmn" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/failurereason.json index 540767407..a9c9314c4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/failurereason.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/helpanchor.json index 94578cbec..b0c55ae0b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/helpanchor.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizeddescription.json index fba112a6f..3a282385c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizeddescription.json @@ -56,40 +56,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizederror-implementations.json index f2e1a7111..2f5c5dbd9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizederror-implementations.json @@ -34,6 +34,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-4oqmn", "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/recoverySuggestion" @@ -130,6 +131,44 @@ "type" : "topic", "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror" }, +"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription-4oqmn": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-4oqmn", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-4oqmn" +}, "doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/recoverysuggestion.json index 4a4e351f5..1d56a880b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/recoverysuggestion.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "Apollo", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "Apollo" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi.json index e3e58dcbc..4dee0d28d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi.json @@ -178,13 +178,6 @@ ], "title" : "Structures" }, - { - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/__(_:_:)" - ], - "title" : "Operators" - }, { "identifiers" : [ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/DocumentType", @@ -196,12 +189,6 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Selection" ], "title" : "Enumerations" - }, - { - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift" - ], - "title" : "Extended Modules" } ], "variants" : [ @@ -270,77 +257,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">?, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/!=(_:_:)" -}, "doc://ApolloAPI/documentation/ApolloAPI/AnyHashableConvertible": { "abstract" : [ { @@ -2412,17 +2328,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/selectionsetentityvalue" }, -"doc://ApolloAPI/documentation/ApolloAPI/Swift": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", - "kind" : "symbol", - "role" : "collection", - "title" : "Swift", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift" -}, "doc://ApolloAPI/documentation/ApolloAPI/Union": { "abstract" : [ { @@ -2464,97 +2369,6 @@ "title" : "Union", "type" : "topic", "url" : "\/documentation\/apolloapi\/union" -}, -"doc://ApolloAPI/documentation/ApolloAPI/__(_:_:)": { - "abstract" : [ - { - "text" : "Nil Coalescing Operator overload for ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLNullable", - "isActive" : true, - "type" : "reference" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "??" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI15GraphQLNullableO", - "text" : "GraphQLNullable" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">) -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI15GraphQLNullableO", - "text" : "GraphQLNullable" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/__(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "??(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/__(_:_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/!=(_:_:).json index a667aaec6..f3036baee 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/!=(_:_:).json @@ -2,7 +2,8 @@ "hierarchy" : { "paths" : [ [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" ] ] }, @@ -208,6 +209,20 @@ }, "sections" : [ + ], + "seeAlsoSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-n7qo", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-88en", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" + ], + "title" : "Operators" + } ], "variants" : [ { @@ -346,6 +361,77 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/!=(_:_:)" }, +"doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "==" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", + "text" : "GraphQLEnum" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "==(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/==(_:_:)" +}, "doc://ApolloAPI/documentation/ApolloAPI/EnumType": { "abstract" : [ { @@ -422,6 +508,497 @@ "title" : "GraphQLEnum", "type" : "topic", "url" : "\/documentation\/apolloapi\/graphqlenum" +}, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum/!=(_:_:)-4co00": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqlenum\/!=(_:_:)-4co00" +}, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum/!=(_:_:)-9dudu": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "T", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "EnumType", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", + "text" : "GraphQLEnum" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqlenum\/!=(_:_:)-9dudu" +}, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum/==(_:_:)-88en": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "T", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "EnumType", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "==" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", + "text" : "GraphQLEnum" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-88en", + "kind" : "symbol", + "role" : "symbol", + "title" : "==(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqlenum\/==(_:_:)-88en" +}, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum/==(_:_:)-n7qo": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "T", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "EnumType", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "==" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", + "text" : "GraphQLEnum" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", + "text" : "GraphQLEnum" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-n7qo", + "kind" : "symbol", + "role" : "symbol", + "title" : "==(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqlenum\/==(_:_:)-n7qo" +}, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum/~=(_:_:)": { + "abstract" : [ + { + "text" : "Pattern Matching Operator overload for ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", + "isActive" : true, + "type" : "reference" + } + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "T", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "EnumType", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "~=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", + "text" : "GraphQLEnum" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "~=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqlenum\/~=(_:_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/==(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/==(_:_:).json index faec077eb..a20150acb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/==(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/==(_:_:).json @@ -218,7 +218,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-88en", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -290,6 +290,77 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, +"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", + "text" : "GraphQLEnum" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/!=(_:_:)" +}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/__(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/__(_:_:).json index a25e35208..112c53ad0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/__(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/__(_:_:).json @@ -13,7 +13,8 @@ "hierarchy" : { "paths" : [ [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLNullable" ] ] }, diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json index 5cc2b3205..9fbf3254c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json @@ -204,16 +204,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/AnyHashable", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" ], "kind" : "relationships", "title" : "Conforming Types", @@ -664,193 +655,6 @@ "title" : "ScalarType", "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/AnyHashable": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/AnyHashable", - "title" : "AnyHashable", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", - "title" : "Array", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", - "title" : "Bool", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Key", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "Hashable", - "type" : "codeVoice" - }, - { - "text" : " and ", - "type" : "text" - }, - { - "code" : "Value", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "Hashable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Dictionary" - } - ], - "role" : "symbol", - "title" : "Dictionary", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/dictionary" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", - "title" : "Double", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", - "title" : "Float", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", - "title" : "Int", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Wrapped", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "AnyScalarType", - "type" : "codeVoice" - }, - { - "text" : " and ", - "type" : "text" - }, - { - "code" : "Hashable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:Sq", - "text" : "Optional" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Optional" - } - ], - "role" : "symbol", - "title" : "Optional", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/optional" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", - "title" : "String", - "type" : "unresolvable" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyscalartype.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyscalartype.json index 98da197a5..7425bff7b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyscalartype.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyscalartype.json @@ -148,14 +148,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" ], "kind" : "relationships", "title" : "Conforming Types", @@ -617,108 +610,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" }, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", - "title" : "Array", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", - "title" : "Bool", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", - "title" : "Double", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", - "title" : "Float", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", - "title" : "Int", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Wrapped", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "AnyScalarType", - "type" : "codeVoice" - }, - { - "text" : " and ", - "type" : "text" - }, - { - "code" : "Hashable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:Sq", - "text" : "Optional" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Optional" - } - ], - "role" : "symbol", - "title" : "Optional", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/optional" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", - "title" : "String", - "type" : "unresolvable" -}, "http://spec.graphql.org/October2021/#sec-Scalars": { "identifier" : "http:\/\/spec.graphql.org\/October2021\/#sec-Scalars", "title" : "GraphQL Spec - Scalars", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/cachereference/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/cachereference/!=(_:_:).json index 016960f4b..38bca48af 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/cachereference/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/cachereference/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/datadict/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/datadict/!=(_:_:).json index 54c1134b8..6fc3cfaa6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/datadict/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/datadict/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum.json index ff31d053a..77167e344 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum.json @@ -207,7 +207,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -336,6 +336,77 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, +"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", + "text" : "GraphQLEnum" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/!=(_:_:)" +}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-4co00.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-4co00.json index 910b98596..3c54d88d7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-4co00.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-4co00.json @@ -87,10 +87,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", @@ -196,7 +193,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-88en", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -268,6 +265,77 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, +"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", + "text" : "GraphQLEnum" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/!=(_:_:)" +}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-9dudu.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-9dudu.json index 28a2a9b9f..dce0f7016 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-9dudu.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-9dudu.json @@ -225,6 +225,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-88en", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -296,6 +297,77 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, +"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", + "text" : "GraphQLEnum" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/!=(_:_:)" +}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-88en.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-88en.json index 06c46e9eb..ac466e747 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-88en.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-88en.json @@ -225,7 +225,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -297,6 +297,77 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, +"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", + "text" : "GraphQLEnum" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/!=(_:_:)" +}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-n7qo.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-n7qo.json index 09d365e42..80aef2cc4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-n7qo.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-n7qo.json @@ -263,7 +263,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -335,6 +335,77 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, +"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", + "text" : "GraphQLEnum" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/!=(_:_:)" +}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hash(into:).json index 64b8d0622..88d02e6a5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hash(into:).json @@ -123,10 +123,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hashvalue.json index a0fabc5d7..d1d586d82 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hashvalue.json @@ -103,10 +103,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/~=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/~=(_:_:).json index 3ef7be4ef..329e0ce0e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/~=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/~=(_:_:).json @@ -343,7 +343,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)" ], "title" : "Operators" } @@ -414,6 +414,77 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, +"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", + "text" : "GraphQLEnum" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/!=(_:_:)" +}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-90ybj.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlmutation/operationtype.json similarity index 94% rename from docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-90ybj.json rename to docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlmutation/operationtype.json index a7750c707..b15e367b2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-90ybj.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlmutation/operationtype.json @@ -4,13 +4,13 @@ [ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-90ybj" + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLMutation\/operationType" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apolloapi\/graphqloperation\/operationtype-90ybj" + "\/documentation\/apolloapi\/graphqlmutation\/operationtype" ], "traits" : [ { @@ -190,42 +190,10 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLMutation/operationType": { "abstract" : [ ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "protocol" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLOperation" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLOperation" - } - ], - "role" : "symbol", - "title" : "GraphQLOperation", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation" -}, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-14lsi": { - "abstract" : [ - - ], - "defaultImplementations" : 3, "fragments" : [ { "kind" : "keyword", @@ -257,18 +225,49 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLMutation\/operationType", "kind" : "symbol", - "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" + "url" : "\/documentation\/apolloapi\/graphqlmutation\/operationtype" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-90ybj": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation": { "abstract" : [ ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLOperation" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperation" + } + ], + "role" : "symbol", + "title" : "GraphQLOperation", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqloperation" +}, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType": { + "abstract" : [ + + ], + "defaultImplementations" : 3, "fragments" : [ { "kind" : "keyword", @@ -300,12 +299,13 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-90ybj", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType", "kind" : "symbol", + "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-90ybj" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype" }, "doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable.json index 5e86300a3..b8928274a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable.json @@ -674,6 +674,12 @@ ], "title" : "Enumeration Cases" }, + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/__(_:_:)" + ], + "title" : "Operators" + }, { "identifiers" : [ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLNullable\/init(_:)-3syxd", @@ -1550,6 +1556,97 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/inputobject" }, +"doc://ApolloAPI/documentation/ApolloAPI/__(_:_:)": { + "abstract" : [ + { + "text" : "Nil Coalescing Operator overload for ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLNullable", + "isActive" : true, + "type" : "reference" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "??" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI15GraphQLNullableO", + "text" : "GraphQLNullable" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI15GraphQLNullableO", + "text" : "GraphQLNullable" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/__(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "??(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/__(_:_:)" +}, "doc://ApolloAPI/s23ExpressibleByNilLiteralP": { "identifier" : "doc:\/\/ApolloAPI\/s23ExpressibleByNilLiteralP", "title" : "Swift.ExpressibleByNilLiteral", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable/!=(_:_:).json index c76f5dd47..dd29e77b2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation.json index a2326c678..a8c2acc1b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation.json @@ -130,7 +130,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationDocument", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationIdentifier", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationName", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType" ], "title" : "Type Properties" }, @@ -590,7 +590,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/graphqloperation\/operationname" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-14lsi": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType": { "abstract" : [ ], @@ -626,13 +626,13 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType", "kind" : "symbol", "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype" }, "doc://ApolloAPI/documentation/ApolloAPI/GraphQLQuery": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-14lsi.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype.json similarity index 88% rename from docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-14lsi.json rename to docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype.json index fd8e881ae..716a53845 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-14lsi.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype.json @@ -2,11 +2,21 @@ "defaultImplementationsSections" : [ { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-370r3", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-5e63x", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-90ybj" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLMutation\/operationType" ], - "title" : "GraphQLOperation Implementations" + "title" : "GraphQLMutation Implementations" + }, + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLQuery\/operationType" + ], + "title" : "GraphQLQuery Implementations" + }, + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLSubscription\/operationType" + ], + "title" : "GraphQLSubscription Implementations" } ], "hierarchy" : { @@ -19,7 +29,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi" + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType" }, "kind" : "symbol", "metadata" : { @@ -136,7 +146,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" + "\/documentation\/apolloapi\/graphqloperation\/operationtype" ], "traits" : [ { @@ -199,6 +209,48 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLMutation/operationType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "operationType" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", + "text" : "GraphQLOperationType" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLMutation\/operationType", + "kind" : "symbol", + "role" : "symbol", + "title" : "operationType", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqlmutation\/operationtype" +}, "doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation": { "abstract" : [ @@ -230,7 +282,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/graphqloperation" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-14lsi": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType": { "abstract" : [ ], @@ -266,30 +318,22 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType", "kind" : "symbol", "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-370r3": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "var" + "text" : "enum" }, { "kind" : "text", @@ -297,26 +341,23 @@ }, { "kind" : "identifier", - "text" : "operationType" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-370r3", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperationType" + } + ], "role" : "symbol", - "title" : "operationType", + "title" : "GraphQLOperationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-370r3" + "url" : "\/documentation\/apolloapi\/graphqloperationtype" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-5e63x": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLQuery/operationType": { "abstract" : [ ], @@ -351,14 +392,14 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-5e63x", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLQuery\/operationType", "kind" : "symbol", "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-5e63x" + "url" : "\/documentation\/apolloapi\/graphqlquery\/operationtype" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-90ybj": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLSubscription/operationType": { "abstract" : [ ], @@ -393,43 +434,12 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-90ybj", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLSubscription\/operationType", "kind" : "symbol", "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-90ybj" -}, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLOperationType" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLOperationType" - } - ], - "role" : "symbol", - "title" : "GraphQLOperationType", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperationtype" + "url" : "\/documentation\/apolloapi\/graphqlsubscription\/operationtype" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationtype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationtype/!=(_:_:).json index 48d6f0e63..56f7f42a2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationtype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationtype/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationvariablevalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationvariablevalue.json index 9eeb51aa1..d4c65688d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationvariablevalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationvariablevalue.json @@ -86,17 +86,9 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLNullable", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/InputDict", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/InputDict" ], "kind" : "relationships", "title" : "Conforming Types", @@ -558,180 +550,6 @@ "title" : "ScalarType", "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", - "title" : "Array", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", - "title" : "Bool", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Key", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "String", - "type" : "codeVoice" - }, - { - "text" : " and ", - "type" : "text" - }, - { - "code" : "Value", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "GraphQLOperationVariableValue", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Dictionary" - } - ], - "role" : "symbol", - "title" : "Dictionary", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/dictionary" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", - "title" : "Double", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", - "title" : "Float", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", - "title" : "Int", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Wrapped", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "GraphQLOperationVariableValue", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:Sq", - "text" : "Optional" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Optional" - } - ], - "role" : "symbol", - "title" : "Optional", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/optional" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", - "title" : "String", - "type" : "unresolvable" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-370r3.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlquery/operationtype.json similarity index 94% rename from docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-370r3.json rename to docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlquery/operationtype.json index d202684bb..11c365cc7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-370r3.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlquery/operationtype.json @@ -4,13 +4,13 @@ [ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-370r3" + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLQuery\/operationType" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apolloapi\/graphqloperation\/operationtype-370r3" + "\/documentation\/apolloapi\/graphqlquery\/operationtype" ], "traits" : [ { @@ -221,7 +221,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/graphqloperation" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-14lsi": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType": { "abstract" : [ ], @@ -257,30 +257,22 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType", "kind" : "symbol", "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-370r3": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "var" + "text" : "enum" }, { "kind" : "text", @@ -288,55 +280,63 @@ }, { "kind" : "identifier", - "text" : "operationType" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-370r3", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperationType" + } + ], "role" : "symbol", - "title" : "operationType", + "title" : "GraphQLOperationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-370r3" + "url" : "\/documentation\/apolloapi\/graphqloperationtype" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLQuery/operationType": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "static" }, { "kind" : "text", "text" : " " }, { - "kind" : "identifier", - "text" : "GraphQLOperationType" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", - "kind" : "symbol", - "navigatorTitle" : [ + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, { "kind" : "identifier", + "text" : "operationType" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", "text" : "GraphQLOperationType" } ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLQuery\/operationType", + "kind" : "symbol", "role" : "symbol", - "title" : "GraphQLOperationType", + "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperationtype" + "url" : "\/documentation\/apolloapi\/graphqlquery\/operationtype" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-5e63x.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlsubscription/operationtype.json similarity index 94% rename from docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-5e63x.json rename to docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlsubscription/operationtype.json index f53669ba7..08ced3ad0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-5e63x.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlsubscription/operationtype.json @@ -4,13 +4,13 @@ [ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-5e63x" + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLSubscription\/operationType" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apolloapi\/graphqloperation\/operationtype-5e63x" + "\/documentation\/apolloapi\/graphqlsubscription\/operationtype" ], "traits" : [ { @@ -221,7 +221,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/graphqloperation" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-14lsi": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType": { "abstract" : [ ], @@ -257,30 +257,22 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType", "kind" : "symbol", "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-5e63x": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "var" + "text" : "enum" }, { "kind" : "text", @@ -288,55 +280,63 @@ }, { "kind" : "identifier", - "text" : "operationType" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-5e63x", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperationType" + } + ], "role" : "symbol", - "title" : "operationType", + "title" : "GraphQLOperationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-5e63x" + "url" : "\/documentation\/apolloapi\/graphqloperationtype" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLSubscription/operationType": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "static" }, { "kind" : "text", "text" : " " }, { - "kind" : "identifier", - "text" : "GraphQLOperationType" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", - "kind" : "symbol", - "navigatorTitle" : [ + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, { "kind" : "identifier", + "text" : "operationType" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", "text" : "GraphQLOperationType" } ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLSubscription\/operationType", + "kind" : "symbol", "role" : "symbol", - "title" : "GraphQLOperationType", + "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperationtype" + "url" : "\/documentation\/apolloapi\/graphqlsubscription\/operationtype" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputdict/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputdict/!=(_:_:).json index 9729f5127..c1f34db38 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputdict/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputdict/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/!=(_:_:).json index 46446dbe2..91abb7dc5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(extendedgraphemeclusterliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(extendedgraphemeclusterliteral:).json index ea505fd47..8b15230e3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(extendedgraphemeclusterliteral:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(extendedgraphemeclusterliteral:).json @@ -98,10 +98,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(unicodescalarliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(unicodescalarliteral:).json index e4ab312a2..2ab7c67e9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(unicodescalarliteral:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(unicodescalarliteral:).json @@ -98,10 +98,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/interface/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/interface/!=(_:_:).json index d41a31992..ce81026ba 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/interface/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/interface/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodable.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodable.json index 549bc4883..1f4d30a1b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodable.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodable.json @@ -161,13 +161,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" ], "kind" : "relationships", "title" : "Conforming Types", @@ -747,111 +741,6 @@ "title" : "ScalarType", "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", - "title" : "Bool", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Key", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "String", - "type" : "codeVoice" - }, - { - "text" : " and ", - "type" : "text" - }, - { - "code" : "Value", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "AnyHashable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Dictionary" - } - ], - "role" : "symbol", - "title" : "Dictionary", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/dictionary" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", - "title" : "Double", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", - "title" : "Float", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", - "title" : "Int", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", - "title" : "String", - "type" : "unresolvable" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror.json index 199a71d83..978af8f9a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror.json @@ -196,7 +196,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-3z2tz" ], "title" : "Instance Properties" }, @@ -552,7 +552,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/jsondecodingerror\/couldnotconvert(value:to:)" }, -"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription": { +"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription-3z2tz": { "abstract" : [ ], @@ -583,12 +583,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-3z2tz", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription" + "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-3z2tz" }, "doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/hash(into:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/!=(_:_:).json index d74824dcd..1c8a0c684 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-3z2tz.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-3z2tz.json index 51c8ee5c1..6d3afabbe 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-3z2tz.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription" + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-3z2tz" }, "kind" : "symbol", "metadata" : { @@ -126,7 +126,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apolloapi\/jsondecodingerror\/errordescription" + "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-3z2tz" ], "traits" : [ { @@ -231,7 +231,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/jsondecodingerror" }, -"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription": { +"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription-3z2tz": { "abstract" : [ ], @@ -262,12 +262,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-3z2tz", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription" + "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-3z2tz" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-hijs.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-hijs.json new file mode 100644 index 000000000..2fbf0af53 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-hijs.json @@ -0,0 +1,286 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-hijs" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:9ApolloAPI17JSONDecodingErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloAPI" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-hijs" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError": { + "abstract" : [ + { + "text" : "An error thrown while decoding ", + "type" : "text" + }, + { + "code" : "JSON", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONDecodingError" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONDecodingError" + } + ], + "role" : "symbol", + "title" : "JSONDecodingError", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsondecodingerror" +}, +"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsondecodingerror\/localizederror-implementations" +}, +"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription-hijs": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-hijs", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-hijs" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/failurereason.json index 667d7b5d2..f28f0938b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/failurereason.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/helpanchor.json index 451620a89..b3173be4e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/helpanchor.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizeddescription.json index 24c254255..d1f258cdd 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizeddescription.json @@ -55,40 +55,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizederror-implementations.json index ba7b76303..8e4ddaa7c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizederror-implementations.json @@ -33,6 +33,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-hijs", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/failureReason", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/helpAnchor", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/recoverySuggestion" @@ -148,6 +149,44 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/jsondecodingerror" }, +"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription-hijs": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-hijs", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-hijs" +}, "doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/recoverysuggestion.json index e41571ace..2a01e24bf 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/recoverysuggestion.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsonencodable.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsonencodable.json index f85102d5a..121e6ee75 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsonencodable.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsonencodable.json @@ -146,17 +146,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Foundation\/NSDictionary", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Foundation\/NSNull", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" ], "kind" : "relationships", "title" : "Conforming Types", @@ -368,16 +358,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/enumtype" }, -"doc://ApolloAPI/documentation/ApolloAPI/Foundation/NSDictionary": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Foundation\/NSDictionary", - "title" : "NSDictionary", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Foundation/NSNull": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Foundation\/NSNull", - "title" : "NSNull", - "type" : "unresolvable" -}, "doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum": { "abstract" : [ { @@ -768,188 +748,6 @@ "title" : "ScalarType", "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", - "title" : "Array", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", - "title" : "Bool", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Key", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "String", - "type" : "codeVoice" - }, - { - "text" : " and ", - "type" : "text" - }, - { - "code" : "Value", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "JSONEncodable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Dictionary" - } - ], - "role" : "symbol", - "title" : "Dictionary", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/dictionary" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", - "title" : "Double", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", - "title" : "Float", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", - "title" : "Int", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Wrapped", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "AnyScalarType", - "type" : "codeVoice" - }, - { - "text" : " and ", - "type" : "text" - }, - { - "code" : "Hashable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:Sq", - "text" : "Optional" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Optional" - } - ], - "role" : "symbol", - "title" : "Optional", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/optional" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", - "title" : "String", - "type" : "unresolvable" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/object/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/object/!=(_:_:).json index 7e0322e3d..4e75aa2c9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/object/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/object/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/outputtypeconvertible.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/outputtypeconvertible.json index 45bd8122c..cdedc519d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/outputtypeconvertible.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/outputtypeconvertible.json @@ -85,14 +85,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" ], "kind" : "relationships", "title" : "Conforming Types", @@ -443,100 +436,6 @@ "title" : "RootSelectionSet", "type" : "topic", "url" : "\/documentation\/apolloapi\/rootselectionset" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", - "title" : "Array", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", - "title" : "Bool", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", - "title" : "Double", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", - "title" : "Float", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", - "title" : "Int", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Wrapped", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "OutputTypeConvertible", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:Sq", - "text" : "Optional" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Optional" - } - ], - "role" : "symbol", - "title" : "Optional", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/optional" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", - "title" : "String", - "type" : "unresolvable" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/scalartype.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/scalartype.json index 140f50f71..2b99e62e6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/scalartype.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/scalartype.json @@ -234,18 +234,6 @@ "kind" : "relationships", "title" : "Inherits From", "type" : "inheritsFrom" - }, - { - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" - ], - "kind" : "relationships", - "title" : "Conforming Types", - "type" : "conformingTypes" } ], "schemaVersion" : { @@ -668,31 +656,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" }, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", - "title" : "Bool", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", - "title" : "Double", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", - "title" : "Float", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", - "title" : "Int", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", - "title" : "String", - "type" : "unresolvable" -}, "http://spec.graphql.org/October2021/#sec-Scalars": { "identifier" : "http:\/\/spec.graphql.org\/October2021\/#sec-Scalars", "title" : "GraphQL Spec - Scalars", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/!=(_:_:).json index 6e2bf4a63..79fbde405 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/!=(_:_:).json index c1daed0a7..33d2dbc1a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(extendedgraphemeclusterliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(extendedgraphemeclusterliteral:).json index 1dd3b498a..5d918de0e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(extendedgraphemeclusterliteral:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(extendedgraphemeclusterliteral:).json @@ -99,10 +99,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(unicodescalarliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(unicodescalarliteral:).json index 8529c0447..bc8f0b014 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(unicodescalarliteral:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(unicodescalarliteral:).json @@ -99,10 +99,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/conditions/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/conditions/!=(_:_:).json index 3b41e6ed5..4d9ae362a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/conditions/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/conditions/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/!=(_:_:).json index e1d9e086a..a4aa3d683 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/outputtype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/outputtype/!=(_:_:).json index 9273563d8..e189a2be3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/outputtype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/outputtype/!=(_:_:).json @@ -85,10 +85,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selectionsetentityvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selectionsetentityvalue.json index d133d6797..431835ac4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selectionsetentityvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selectionsetentityvalue.json @@ -81,15 +81,6 @@ "kind" : "relationships", "title" : "Inherited By", "type" : "inheritedBy" - }, - { - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional" - ], - "kind" : "relationships", - "title" : "Conforming Types", - "type" : "conformingTypes" } ], "schemaVersion" : { @@ -285,75 +276,6 @@ "title" : "SelectionSetEntityValue", "type" : "topic", "url" : "\/documentation\/apolloapi\/selectionsetentityvalue" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", - "title" : "Array", - "type" : "unresolvable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Wrapped", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "SelectionSetEntityValue", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:Sq", - "text" : "Optional" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Optional" - } - ], - "role" : "symbol", - "title" : "Optional", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/optional" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift.json deleted file mode 100644 index e9b85f8a1..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift.json +++ /dev/null @@ -1,190 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift" - }, - "kind" : "symbol", - "metadata" : { - "externalID" : "s:m:s:e:s:SD9ApolloAPIEySDyxq_GSayx_q_tGcfc", - "modules" : [ - { - "name" : "ApolloAPI" - } - ], - "role" : "collection", - "roleHeading" : "Extended Module", - "symbolKind" : "extension", - "title" : "Swift" - }, - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "topicSections" : [ - { - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary" - ], - "title" : "Extended Structures" - }, - { - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional" - ], - "title" : "Extended Enumerations" - } - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apolloapi\/swift" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apollo": { - "identifier" : "\/documentation\/apollo", - "title" : "Apollo", - "titleInlineContent" : [ - { - "code" : "Apollo", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apollo" -}, -"/documentation/apollocodegenlib": { - "identifier" : "\/documentation\/apollocodegenlib", - "title" : "ApolloCodegenLib", - "titleInlineContent" : [ - { - "code" : "ApolloCodegenLib", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloAPI/documentation/ApolloAPI": { - "abstract" : [ - { - "text" : "The internal models shared by the ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apollo", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " client and the models generated by ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apollocodegenlib", - "isActive" : true, - "type" : "reference" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloAPI", - "type" : "topic", - "url" : "\/documentation\/apolloapi" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", - "kind" : "symbol", - "role" : "collection", - "title" : "Swift", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Dictionary" - } - ], - "role" : "symbol", - "title" : "Dictionary", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/dictionary" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:Sq", - "text" : "Optional" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Optional" - } - ], - "role" : "symbol", - "title" : "Optional", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/optional" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json deleted file mode 100644 index 1cfd9f1a9..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json +++ /dev/null @@ -1,641 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Swift", - "externalID" : "s:e:s:SD9ApolloAPIEySDyxq_GSayx_q_tGcfc", - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - } - ], - "modules" : [ - { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] - } - ], - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Dictionary" - } - ], - "role" : "symbol", - "roleHeading" : "Extended Structure", - "symbolKind" : "extension", - "title" : "Dictionary" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - } - ] - } - ], - "kind" : "declarations" - } - ], - "relationshipsSections" : [ - { - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyHashableConvertible", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationVariableValue", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodable", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONEncodable", - "doc:\/\/ApolloAPI\/s30ExpressibleByDictionaryLiteralP" - ], - "kind" : "relationships", - "title" : "Conforms To", - "type" : "conformsTo" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "topicSections" : [ - { - "generated" : true, - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/_InitializableByDictionaryLiteralElements-Implementations" - ], - "title" : "Default Implementations" - } - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apolloapi\/swift\/dictionary" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apollo": { - "identifier" : "\/documentation\/apollo", - "title" : "Apollo", - "titleInlineContent" : [ - { - "code" : "Apollo", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apollo" -}, -"/documentation/apollocodegenlib": { - "identifier" : "\/documentation\/apollocodegenlib", - "title" : "ApolloCodegenLib", - "titleInlineContent" : [ - { - "code" : "ApolloCodegenLib", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloAPI/documentation/ApolloAPI": { - "abstract" : [ - { - "text" : "The internal models shared by the ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apollo", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " client and the models generated by ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apollocodegenlib", - "isActive" : true, - "type" : "reference" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloAPI", - "type" : "topic", - "url" : "\/documentation\/apolloapi" -}, -"doc://ApolloAPI/documentation/ApolloAPI/AnyHashableConvertible": { - "abstract" : [ - { - "text" : "A helper protocol to enable ", - "type" : "text" - }, - { - "code" : "AnyHashable", - "type" : "codeVoice" - }, - { - "text" : " conversion for types that do not have automatic", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "code" : "AnyHashable", - "type" : "codeVoice" - }, - { - "text" : " conversion implemented.", - "type" : "text" - } - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Key", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "Hashable", - "type" : "codeVoice" - }, - { - "text" : " and ", - "type" : "text" - }, - { - "code" : "Value", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "Hashable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "protocol" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AnyHashableConvertible" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyHashableConvertible", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AnyHashableConvertible" - } - ], - "role" : "symbol", - "title" : "AnyHashableConvertible", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/anyhashableconvertible" -}, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationVariableValue": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Key", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "String", - "type" : "codeVoice" - }, - { - "text" : " and ", - "type" : "text" - }, - { - "code" : "Value", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "GraphQLOperationVariableValue", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "protocol" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLOperationVariableValue" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationVariableValue", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLOperationVariableValue" - } - ], - "role" : "symbol", - "title" : "GraphQLOperationVariableValue", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperationvariablevalue" -}, -"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodable": { - "abstract" : [ - { - "text" : "A protocol for a type that can be initialized from a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", - "type" : "text" - } - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Key", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "String", - "type" : "codeVoice" - }, - { - "text" : " and ", - "type" : "text" - }, - { - "code" : "Value", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "AnyHashable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "protocol" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "JSONDecodable" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodable", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "JSONDecodable" - } - ], - "role" : "symbol", - "title" : "JSONDecodable", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsondecodable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/JSONEncodable": { - "abstract" : [ - { - "text" : "A protocol for a type that can be converted into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", - "type" : "text" - } - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Key", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "String", - "type" : "codeVoice" - }, - { - "text" : " and ", - "type" : "text" - }, - { - "code" : "Value", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "JSONEncodable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "protocol" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "JSONEncodable" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONEncodable", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "JSONEncodable" - } - ], - "role" : "symbol", - "title" : "JSONEncodable", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsonencodable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/JSONValue": { - "abstract" : [ - { - "text" : "Represents a value in a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONObject", - "isActive" : true, - "type" : "reference" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "typealias" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "JSONValue" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "JSONValue" - } - ], - "role" : "symbol", - "title" : "JSONValue", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsonvalue" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", - "kind" : "symbol", - "role" : "collection", - "title" : "Swift", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Dictionary" - } - ], - "role" : "symbol", - "title" : "Dictionary", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/dictionary" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary/_InitializableByDictionaryLiteralElements-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/_InitializableByDictionaryLiteralElements-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "_InitializableByDictionaryLiteralElements Implementations", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/dictionary\/_initializablebydictionaryliteralelements-implementations" -}, -"doc://ApolloAPI/s30ExpressibleByDictionaryLiteralP": { - "identifier" : "doc:\/\/ApolloAPI\/s30ExpressibleByDictionaryLiteralP", - "title" : "Swift.ExpressibleByDictionaryLiteral", - "type" : "unresolvable" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/_initializablebydictionaryliteralelements-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/_initializablebydictionaryliteralelements-implementations.json deleted file mode 100644 index 82302dd4c..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/_initializablebydictionaryliteralelements-implementations.json +++ /dev/null @@ -1,221 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/_InitializableByDictionaryLiteralElements-Implementations" - }, - "kind" : "article", - "metadata" : { - "modules" : [ - { - "name" : "ApolloAPI" - } - ], - "role" : "collectionGroup", - "title" : "_InitializableByDictionaryLiteralElements Implementations" - }, - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "topicSections" : [ - { - "generated" : true, - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/init(_:)" - ], - "title" : "Initializers" - } - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apolloapi\/swift\/dictionary\/_initializablebydictionaryliteralelements-implementations" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apollo": { - "identifier" : "\/documentation\/apollo", - "title" : "Apollo", - "titleInlineContent" : [ - { - "code" : "Apollo", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apollo" -}, -"/documentation/apollocodegenlib": { - "identifier" : "\/documentation\/apollocodegenlib", - "title" : "ApolloCodegenLib", - "titleInlineContent" : [ - { - "code" : "ApolloCodegenLib", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloAPI/documentation/ApolloAPI": { - "abstract" : [ - { - "text" : "The internal models shared by the ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apollo", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " client and the models generated by ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apollocodegenlib", - "isActive" : true, - "type" : "reference" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloAPI", - "type" : "topic", - "url" : "\/documentation\/apolloapi" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", - "kind" : "symbol", - "role" : "collection", - "title" : "Swift", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Dictionary" - } - ], - "role" : "symbol", - "title" : "Dictionary", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/dictionary" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary/init(_:)": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Key", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "Hashable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "identifier", - "text" : "init" - }, - { - "kind" : "text", - "text" : "([(" - }, - { - "kind" : "typeIdentifier", - "text" : "Key" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "Value" - }, - { - "kind" : "text", - "text" : ")])" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/init(_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "init(_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/dictionary\/init(_:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/init(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/init(_:).json deleted file mode 100644 index f292b204e..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/init(_:).json +++ /dev/null @@ -1,360 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "_InitializableByDictionaryLiteralElements.init(_:)", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/_InitializableByDictionaryLiteralElements-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/init(_:)" - }, - "kind" : "symbol", - "metadata" : { - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Key", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "Hashable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "extendedModule" : "Swift", - "externalID" : "s:SD9ApolloAPIEySDyxq_GSayx_q_tGcfc", - "fragments" : [ - { - "kind" : "identifier", - "text" : "init" - }, - { - "kind" : "text", - "text" : "([(" - }, - { - "kind" : "typeIdentifier", - "text" : "Key" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "Value" - }, - { - "kind" : "text", - "text" : ")])" - } - ], - "modules" : [ - { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] - } - ], - "role" : "symbol", - "roleHeading" : "Initializer", - "symbolKind" : "init", - "title" : "init(_:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "init" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "_" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "internalParam", - "text" : "elements" - }, - { - "kind" : "text", - "text" : ": [(" - }, - { - "kind" : "typeIdentifier", - "text" : "Key" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "Value" - }, - { - "kind" : "text", - "text" : ")])" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apolloapi\/swift\/dictionary\/init(_:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apollo": { - "identifier" : "\/documentation\/apollo", - "title" : "Apollo", - "titleInlineContent" : [ - { - "code" : "Apollo", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apollo" -}, -"/documentation/apollocodegenlib": { - "identifier" : "\/documentation\/apollocodegenlib", - "title" : "ApolloCodegenLib", - "titleInlineContent" : [ - { - "code" : "ApolloCodegenLib", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloAPI/documentation/ApolloAPI": { - "abstract" : [ - { - "text" : "The internal models shared by the ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apollo", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " client and the models generated by ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apollocodegenlib", - "isActive" : true, - "type" : "reference" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloAPI", - "type" : "topic", - "url" : "\/documentation\/apolloapi" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", - "kind" : "symbol", - "role" : "collection", - "title" : "Swift", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:SD", - "text" : "Dictionary" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Dictionary" - } - ], - "role" : "symbol", - "title" : "Dictionary", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/dictionary" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary/_InitializableByDictionaryLiteralElements-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/_InitializableByDictionaryLiteralElements-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "_InitializableByDictionaryLiteralElements Implementations", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/dictionary\/_initializablebydictionaryliteralelements-implementations" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary/init(_:)": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Key", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "Hashable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "identifier", - "text" : "init" - }, - { - "kind" : "text", - "text" : "([(" - }, - { - "kind" : "typeIdentifier", - "text" : "Key" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "Value" - }, - { - "kind" : "text", - "text" : ")])" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/init(_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "init(_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/dictionary\/init(_:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json deleted file mode 100644 index 2e52d4bab..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json +++ /dev/null @@ -1,784 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Swift", - "externalID" : "s:e:s:Sq9ApolloAPIAA13JSONDecodableRzlE9jsonValuexSgs11AnyHashableV_tKcfc", - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:Sq", - "text" : "Optional" - } - ], - "modules" : [ - { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] - } - ], - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Optional" - } - ], - "role" : "symbol", - "roleHeading" : "Extended Enumeration", - "symbolKind" : "extension", - "title" : "Optional" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sq", - "text" : "Optional" - } - ] - } - ], - "kind" : "declarations" - } - ], - "relationshipsSections" : [ - { - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyHashableConvertible", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyScalarType", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationVariableValue", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONEncodable", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OutputTypeConvertible", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/SelectionSetEntityValue" - ], - "kind" : "relationships", - "title" : "Conforms To", - "type" : "conformsTo" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "topicSections" : [ - { - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional\/init(jsonValue:)" - ], - "title" : "Initializers" - } - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apolloapi\/swift\/optional" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apollo": { - "identifier" : "\/documentation\/apollo", - "title" : "Apollo", - "titleInlineContent" : [ - { - "code" : "Apollo", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apollo" -}, -"/documentation/apollocodegenlib": { - "identifier" : "\/documentation\/apollocodegenlib", - "title" : "ApolloCodegenLib", - "titleInlineContent" : [ - { - "code" : "ApolloCodegenLib", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloAPI/documentation/ApolloAPI": { - "abstract" : [ - { - "text" : "The internal models shared by the ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apollo", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " client and the models generated by ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apollocodegenlib", - "isActive" : true, - "type" : "reference" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloAPI", - "type" : "topic", - "url" : "\/documentation\/apolloapi" -}, -"doc://ApolloAPI/documentation/ApolloAPI/AnyHashableConvertible": { - "abstract" : [ - { - "text" : "A helper protocol to enable ", - "type" : "text" - }, - { - "code" : "AnyHashable", - "type" : "codeVoice" - }, - { - "text" : " conversion for types that do not have automatic", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "code" : "AnyHashable", - "type" : "codeVoice" - }, - { - "text" : " conversion implemented.", - "type" : "text" - } - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Wrapped", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "AnyScalarType", - "type" : "codeVoice" - }, - { - "text" : " and ", - "type" : "text" - }, - { - "code" : "Hashable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "protocol" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AnyHashableConvertible" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyHashableConvertible", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AnyHashableConvertible" - } - ], - "role" : "symbol", - "title" : "AnyHashableConvertible", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/anyhashableconvertible" -}, -"doc://ApolloAPI/documentation/ApolloAPI/AnyScalarType": { - "abstract" : [ - { - "text" : "An abstract protocol that a GraphQL “", - "type" : "text" - }, - { - "code" : "scalar", - "type" : "codeVoice" - }, - { - "text" : "” type must conform to.", - "type" : "text" - } - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Wrapped", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "AnyScalarType", - "type" : "codeVoice" - }, - { - "text" : " and ", - "type" : "text" - }, - { - "code" : "Hashable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "protocol" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AnyScalarType" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyScalarType", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AnyScalarType" - } - ], - "role" : "symbol", - "title" : "AnyScalarType", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/anyscalartype" -}, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationVariableValue": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Wrapped", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "GraphQLOperationVariableValue", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "protocol" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLOperationVariableValue" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationVariableValue", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLOperationVariableValue" - } - ], - "role" : "symbol", - "title" : "GraphQLOperationVariableValue", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperationvariablevalue" -}, -"doc://ApolloAPI/documentation/ApolloAPI/JSONEncodable": { - "abstract" : [ - { - "text" : "A protocol for a type that can be converted into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", - "type" : "text" - } - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Wrapped", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "AnyScalarType", - "type" : "codeVoice" - }, - { - "text" : " and ", - "type" : "text" - }, - { - "code" : "Hashable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "protocol" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "JSONEncodable" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONEncodable", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "JSONEncodable" - } - ], - "role" : "symbol", - "title" : "JSONEncodable", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsonencodable" -}, -"doc://ApolloAPI/documentation/ApolloAPI/JSONValue": { - "abstract" : [ - { - "text" : "Represents a value in a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONObject", - "isActive" : true, - "type" : "reference" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "typealias" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "JSONValue" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "JSONValue" - } - ], - "role" : "symbol", - "title" : "JSONValue", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsonvalue" -}, -"doc://ApolloAPI/documentation/ApolloAPI/OutputTypeConvertible": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Wrapped", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "OutputTypeConvertible", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "protocol" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "OutputTypeConvertible" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OutputTypeConvertible", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "OutputTypeConvertible" - } - ], - "role" : "symbol", - "title" : "OutputTypeConvertible", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/outputtypeconvertible" -}, -"doc://ApolloAPI/documentation/ApolloAPI/SelectionSetEntityValue": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Wrapped", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "SelectionSetEntityValue", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "protocol" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "SelectionSetEntityValue" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/SelectionSetEntityValue", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "SelectionSetEntityValue" - } - ], - "role" : "symbol", - "title" : "SelectionSetEntityValue", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/selectionsetentityvalue" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", - "kind" : "symbol", - "role" : "collection", - "title" : "Swift", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:Sq", - "text" : "Optional" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Optional" - } - ], - "role" : "symbol", - "title" : "Optional", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/optional" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional/init(jsonValue:)": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Wrapped", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "JSONDecodable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "identifier", - "text" : "init" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "jsonValue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI9JSONValuea", - "text" : "JSONValue" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional\/init(jsonValue:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "init(jsonValue:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/optional\/init(jsonvalue:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional/init(jsonvalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional/init(jsonvalue:).json deleted file mode 100644 index 1171bb7b3..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional/init(jsonvalue:).json +++ /dev/null @@ -1,415 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional\/init(jsonValue:)" - }, - "kind" : "symbol", - "metadata" : { - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Wrapped", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "JSONDecodable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "extendedModule" : "Swift", - "externalID" : "s:Sq9ApolloAPIAA13JSONDecodableRzlE9jsonValuexSgs11AnyHashableV_tKcfc", - "fragments" : [ - { - "kind" : "identifier", - "text" : "init" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "jsonValue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI9JSONValuea", - "text" : "JSONValue" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - } - ], - "modules" : [ - { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] - } - ], - "role" : "symbol", - "roleHeading" : "Initializer", - "symbolKind" : "init", - "title" : "init(jsonValue:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "init" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "jsonValue" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "internalParam", - "text" : "value" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI9JSONValuea", - "text" : "JSONValue" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apolloapi\/swift\/optional\/init(jsonvalue:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apollo": { - "identifier" : "\/documentation\/apollo", - "title" : "Apollo", - "titleInlineContent" : [ - { - "code" : "Apollo", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apollo" -}, -"/documentation/apollocodegenlib": { - "identifier" : "\/documentation\/apollocodegenlib", - "title" : "ApolloCodegenLib", - "titleInlineContent" : [ - { - "code" : "ApolloCodegenLib", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloAPI/documentation/ApolloAPI": { - "abstract" : [ - { - "text" : "The internal models shared by the ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apollo", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " client and the models generated by ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apollocodegenlib", - "isActive" : true, - "type" : "reference" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloAPI", - "type" : "topic", - "url" : "\/documentation\/apolloapi" -}, -"doc://ApolloAPI/documentation/ApolloAPI/JSONObject": { - "abstract" : [ - { - "text" : "Represents a JSON Dictionary", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "typealias" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "JSONObject" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONObject", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "JSONObject" - } - ], - "role" : "symbol", - "title" : "JSONObject", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsonobject" -}, -"doc://ApolloAPI/documentation/ApolloAPI/JSONValue": { - "abstract" : [ - { - "text" : "Represents a value in a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONObject", - "isActive" : true, - "type" : "reference" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "typealias" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "JSONValue" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "JSONValue" - } - ], - "role" : "symbol", - "title" : "JSONValue", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsonvalue" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", - "kind" : "symbol", - "role" : "collection", - "title" : "Swift", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:Sq", - "text" : "Optional" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Optional" - } - ], - "role" : "symbol", - "title" : "Optional", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/optional" -}, -"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional/init(jsonValue:)": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "Wrapped", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "JSONDecodable", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "identifier", - "text" : "init" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "jsonValue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI9JSONValuea", - "text" : "JSONValue" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional\/init(jsonValue:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "init(jsonValue:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/swift\/optional\/init(jsonvalue:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/union/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/union/!=(_:_:).json index 6d3117aae..62769fcbd 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/union/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/union/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloAPI", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloAPI" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib.json index de6632a9d..3e22d00ed 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib.json @@ -137,12 +137,6 @@ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/InflectionRule" ], "title" : "Enumerations" - }, - { - "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation" - ], - "title" : "Extended Modules" } ], "variants" : [ @@ -566,17 +560,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", - "kind" : "symbol", - "role" : "collection", - "title" : "Foundation", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen.json index 1b35f437c..49ac91f24 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen.json @@ -204,7 +204,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/build(with:withrooturl:itemstogenerate:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/build(with:withrooturl:itemstogenerate:).json index b5378b8ed..45ba8038a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/build(with:withrooturl:itemstogenerate:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/build(with:withrooturl:itemstogenerate:).json @@ -313,6 +313,36 @@ } ], "name" : "rootURL" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Uses the ", + "type" : "text" + }, + { + "code" : "ItemsToGenerate", + "type" : "codeVoice" + }, + { + "text" : " option set to determine what items should be generated during codegen.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "By default this will use [.code] which maintains how codegen functioned prior to these options being added.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "itemsToGenerate" } ] } @@ -389,7 +419,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error.json index 8a2d82041..ba3387dfa 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error.json @@ -117,7 +117,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-aa0j" ], "title" : "Instance Properties" }, @@ -303,7 +303,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/cannotloadschema" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription-aa0j": { "abstract" : [ ], @@ -334,12 +334,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-aa0j", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-aa0j" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/graphQLSourceValidationFailure(atLines:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-9upvf.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-9upvf.json new file mode 100644 index 000000000..f5108f222 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-9upvf.json @@ -0,0 +1,275 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-9upvf" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:16ApolloCodegenLib0aB0C5ErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-9upvf" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { + "abstract" : [ + { + "text" : "A class to facilitate running code generation", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloCodegen" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error": { + "abstract" : [ + { + "text" : "Errors that can occur during code generation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Error" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Error" + } + ], + "role" : "symbol", + "title" : "ApolloCodegen.Error", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/localizederror-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription-9upvf": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-9upvf", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-9upvf" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-aa0j.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-aa0j.json index 66e679d9f..9e7616203 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-aa0j.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-aa0j" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription" + "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-aa0j" ], "traits" : [ { @@ -220,7 +220,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription-aa0j": { "abstract" : [ ], @@ -251,12 +251,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-aa0j", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-aa0j" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/failurereason.json index b43794169..785010945 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/failurereason.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/helpanchor.json index 36abace74..5cde26e88 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/helpanchor.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizeddescription.json index 0ce5f1a8d..080960eb2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizeddescription.json @@ -56,40 +56,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizederror-implementations.json index d33ac2319..e74dbfa73 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizederror-implementations.json @@ -34,6 +34,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-9upvf", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/failureReason", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/helpAnchor", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/recoverySuggestion" @@ -137,6 +138,44 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription-9upvf": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-9upvf", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-9upvf" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/recoverysuggestion.json index 62b3407b8..f8e776a7c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/recoverysuggestion.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate.json index 63cebba29..75f54f44b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate.json @@ -1,4 +1,10 @@ { + "abstract" : [ + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ @@ -200,7 +206,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { @@ -264,7 +273,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/all": { "abstract" : [ - + { + "text" : "Generate all available items during code generation.", + "type" : "text" + } ], "fragments" : [ { @@ -315,7 +327,18 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/code": { "abstract" : [ - + { + "text" : "Only generate your code (Operations, Fragments, Enums, etc), this option maintains the codegen functionality", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "from before this option set was created.", + "type" : "text" + } ], "fragments" : [ { @@ -404,7 +427,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/operationManifest": { "abstract" : [ - + { + "text" : "Only generate the operation manifest used for persisted queries and automatic persisted queries.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/!=(_:_:).json index c970513a3..b233ee1f5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -249,7 +246,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/all.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/all.json index 219a14f77..28d7ba680 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/all.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/all.json @@ -1,4 +1,10 @@ { + "abstract" : [ + { + "text" : "Generate all available items during code generation.", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ @@ -194,7 +200,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { @@ -225,7 +234,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/all": { "abstract" : [ - + { + "text" : "Generate all available items during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/code.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/code.json index c88e710a6..b4c37603c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/code.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/code.json @@ -1,4 +1,18 @@ { + "abstract" : [ + { + "text" : "Only generate your code (Operations, Fragments, Enums, etc), this option maintains the codegen functionality", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "from before this option set was created.", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ @@ -194,7 +208,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { @@ -225,7 +242,18 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/code": { "abstract" : [ - + { + "text" : "Only generate your code (Operations, Fragments, Enums, etc), this option maintains the codegen functionality", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "from before this option set was created.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/contains(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/contains(_:).json index 3c14aa52f..6b2d32c14 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/contains(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/contains(_:).json @@ -96,10 +96,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -241,7 +238,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/equatable-implementations.json index ebd22a020..8e2797b64 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/equatable-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/equatable-implementations.json @@ -103,7 +103,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formintersection(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formintersection(_:).json index d6f7cc09a..c9115bf5b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formintersection(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formintersection(_:).json @@ -91,10 +91,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -239,7 +236,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formsymmetricdifference(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formsymmetricdifference(_:).json index 95d5c84ff..8eb6d7b2d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formsymmetricdifference(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formsymmetricdifference(_:).json @@ -91,10 +91,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -239,7 +236,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formunion(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formunion(_:).json index eebbfb414..45e094f6c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formunion(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formunion(_:).json @@ -91,10 +91,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -239,7 +236,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init().json index 7469bf160..947a3235a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init().json @@ -75,10 +75,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -183,7 +180,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(_:).json index bc8488a18..51b058dc0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(_:).json @@ -59,10 +59,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -252,7 +249,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(arrayliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(arrayliteral:).json index 45a9e7eae..219ce3130 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(arrayliteral:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(arrayliteral:).json @@ -99,10 +99,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -231,7 +228,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(rawvalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(rawvalue:).json index e4a26b813..c97b1ecee 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(rawvalue:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(rawvalue:).json @@ -180,7 +180,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/insert(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/insert(_:).json index e999da105..4554d5d21 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/insert(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/insert(_:).json @@ -132,10 +132,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -329,7 +326,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/intersection(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/intersection(_:).json index 7a2a1b01a..64669d33d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/intersection(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/intersection(_:).json @@ -63,10 +63,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -207,7 +204,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isdisjoint(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isdisjoint(with:).json index 78b679a78..0f2b1755a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isdisjoint(with:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isdisjoint(with:).json @@ -72,10 +72,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -217,7 +214,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isempty.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isempty.json index 7f5bb8e40..875df9e0d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isempty.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isempty.json @@ -56,10 +56,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -189,7 +186,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsubset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsubset(of:).json index 12d3fd08c..aa275926b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsubset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsubset(of:).json @@ -72,10 +72,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -217,7 +214,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsuperset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsuperset(of:).json index f3f2e0d9a..adc6ba5df 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsuperset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsuperset(of:).json @@ -72,10 +72,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -217,7 +214,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issubset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issubset(of:).json index 2746e72bc..1f97559f9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issubset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issubset(of:).json @@ -72,10 +72,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -217,7 +214,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issuperset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issuperset(of:).json index cffee3551..2e4836871 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issuperset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issuperset(of:).json @@ -72,10 +72,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -217,7 +214,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/operationmanifest.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/operationmanifest.json index b90895561..5e30cf070 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/operationmanifest.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/operationmanifest.json @@ -1,4 +1,10 @@ { + "abstract" : [ + { + "text" : "Only generate the operation manifest used for persisted queries and automatic persisted queries.", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ @@ -194,7 +200,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { @@ -225,7 +234,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate/operationManifest": { "abstract" : [ - + { + "text" : "Only generate the operation manifest used for persisted queries and automatic persisted queries.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/optionset-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/optionset-implementations.json index 5f862b278..51fdb548e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/optionset-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/optionset-implementations.json @@ -119,7 +119,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/rawvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/rawvalue.json index ed4f91362..654b3b0b9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/rawvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/rawvalue.json @@ -172,7 +172,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/remove(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/remove(_:).json index 65b5b4a44..9bb1d2767 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/remove(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/remove(_:).json @@ -115,10 +115,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -295,7 +292,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/setalgebra-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/setalgebra-implementations.json index 7a8f04d94..2c982aa6c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/setalgebra-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/setalgebra-implementations.json @@ -124,7 +124,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtract(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtract(_:).json index dee500f1c..5026f9a54 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtract(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtract(_:).json @@ -59,10 +59,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -207,7 +204,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtracting(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtracting(_:).json index 2a0828c2c..80ce96173 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtracting(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtracting(_:).json @@ -63,10 +63,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -207,7 +204,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/symmetricdifference(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/symmetricdifference(_:).json index f90ba3e69..fc73e4342 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/symmetricdifference(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/symmetricdifference(_:).json @@ -63,10 +63,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -207,7 +204,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/union(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/union(_:).json index cb7b7625f..e868c4c2f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/union(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/union(_:).json @@ -63,10 +63,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -207,7 +204,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/update(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/update(with:).json index e72dee1b4..b4daeb0f9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/update(with:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/update(with:).json @@ -123,10 +123,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -303,7 +300,10 @@ }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/ItemsToGenerate": { "abstract" : [ - + { + "text" : "OptionSet used to configure what items should be generated during code generation.", + "type" : "text" + } ], "fragments" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/!=(_:_:).json index 935ae8df8..b01bbe976 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/!=(_:_:).json index 4f116e3df..2c207d95c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/encode(to:).json index bb3a44cc2..e774ed02c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/encode(to:).json @@ -120,10 +120,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hash(into:).json index 468d6dc1a..8df2581e3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hash(into:).json @@ -124,10 +124,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hashvalue.json index f76d09b61..6e3843377 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hashvalue.json @@ -104,10 +104,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/init(from:).json index 5cdbfd526..0bb42d2ca 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/init(from:).json @@ -112,10 +112,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/!=(_:_:).json index d7ea3df8f..2d8a2e655 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hash(into:).json index 2372de8c2..779a74e37 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hash(into:).json @@ -124,10 +124,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hashvalue.json index deb18bad7..4193e5d4a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hashvalue.json @@ -104,10 +104,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/init(from:).json index 3add624f7..69be75124 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/init(from:).json @@ -112,10 +112,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/!=(_:_:).json index 0e059c4f1..7d01e0fe5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/encode(to:).json index 79d94a37c..5d3541275 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/encode(to:).json @@ -120,10 +120,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hash(into:).json index 0ddd2f3d1..e297c8b36 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hash(into:).json @@ -124,10 +124,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hashvalue.json index e0ec21840..d5c4919ab 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hashvalue.json @@ -104,10 +104,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/init(from:).json index 52fcdf25c..e2fc057ed 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/init(from:).json @@ -112,10 +112,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies.json index 0487f8735..e15d7ec67 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies.json @@ -448,9 +448,8 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", + "type" : "codeVoice" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/!=(_:_:).json index 2d69c1cc9..f5ffd55d3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/!=(_:_:).json index a79e56d5b..df61eaa01 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/!=(_:_:).json @@ -85,10 +85,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/encode(to:).json index 2d091f203..b22900a05 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/encode(to:).json @@ -121,10 +121,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hash(into:).json index 9ce8f021d..7466fbd17 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hash(into:).json @@ -125,10 +125,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hashvalue.json index d859dc58a..a6d855667 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hashvalue.json @@ -105,10 +105,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/init(from:).json index 30099c498..eb6c112e1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/init(from:).json @@ -113,10 +113,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/!=(_:_:).json index eda961fb6..8336738a7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/!=(_:_:).json @@ -85,10 +85,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/debugdescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/debugdescription.json index ae0e37b98..ed12cab71 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/debugdescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/debugdescription.json @@ -57,10 +57,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/description.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/description.json index 93b6cba24..dd29d9479 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/description.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/description.json @@ -57,10 +57,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default/fieldaccessors.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default/fieldaccessors.json index 441435b7d..805e2d65a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default/fieldaccessors.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default/fieldaccessors.json @@ -356,9 +356,8 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", + "type" : "codeVoice" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/!=(_:_:).json index 51c7beb97..6548a1a70 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/!=(_:_:).json @@ -85,10 +85,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/encode(to:).json index 781434f8d..2f87a0de6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/encode(to:).json @@ -121,10 +121,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hash(into:).json index fe58f7b9c..ceea675b7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hash(into:).json @@ -125,10 +125,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hashvalue.json index afb85b647..d4e96b7da 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hashvalue.json @@ -105,10 +105,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/init(from:).json index f2672bd07..5ef94cadc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/init(from:).json @@ -113,10 +113,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum.json index 3fd4f71d9..98f6f04e4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum.json @@ -1,9 +1,8 @@ { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", + "type" : "codeVoice" }, { "text" : " is used to specify the", @@ -283,9 +282,8 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", + "type" : "codeVoice" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/!=(_:_:).json index f45f9add4..fd0a6b4e2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/!=(_:_:).json @@ -85,10 +85,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -298,9 +295,8 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", + "type" : "codeVoice" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/camelcase.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/camelcase.json index dbb498373..1b3e03836 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/camelcase.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/camelcase.json @@ -277,9 +277,8 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", + "type" : "codeVoice" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/encode(to:).json index a7627c375..fedaefa66 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/encode(to:).json @@ -121,10 +121,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -314,9 +311,8 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", + "type" : "codeVoice" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/equatable-implementations.json index 6bccef861..8e5bbd720 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/equatable-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/equatable-implementations.json @@ -152,9 +152,8 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", + "type" : "codeVoice" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hash(into:).json index 6001232b2..3f6e461e3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hash(into:).json @@ -125,10 +125,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -322,9 +319,8 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", + "type" : "codeVoice" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hashvalue.json index 9da74f60b..fa4176e7d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hashvalue.json @@ -105,10 +105,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -286,9 +283,8 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", + "type" : "codeVoice" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/idiomatic.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/idiomatic.json index 533db151f..8ef40b72d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/idiomatic.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/idiomatic.json @@ -253,9 +253,8 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", + "type" : "codeVoice" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(from:).json index 09f01d04e..8def471df 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(from:).json @@ -113,10 +113,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -298,9 +295,8 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", + "type" : "codeVoice" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(rawvalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(rawvalue:).json index 29b4e28dc..5009233e1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(rawvalue:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(rawvalue:).json @@ -229,9 +229,8 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", + "type" : "codeVoice" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/rawrepresentable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/rawrepresentable-implementations.json index ace295d39..f935bd76b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/rawrepresentable-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/rawrepresentable-implementations.json @@ -167,9 +167,8 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", + "type" : "codeVoice" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.property.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.property.json index 9fc0ce76b..b2b5b3dc6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.property.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.property.json @@ -271,9 +271,8 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", + "type" : "codeVoice" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/init(enumcases:fieldaccessors:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/init(enumcases:fieldaccessors:).json index 60a713144..93eacb850 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/init(enumcases:fieldaccessors:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/init(enumcases:fieldaccessors:).json @@ -372,9 +372,8 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", - "isActive" : true, - "type" : "reference" + "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", + "type" : "codeVoice" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/!=(_:_:).json index 74dcf1cf8..853cb2adc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/!=(_:_:).json index 284cb20c6..a78dc2278 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/!=(_:_:).json @@ -85,10 +85,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/debugdescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/debugdescription.json index 3ee1aa660..6bdb22775 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/debugdescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/debugdescription.json @@ -57,10 +57,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/description.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/description.json index af6c49a48..300cece67 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/description.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/description.json @@ -57,10 +57,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileinput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileinput/!=(_:_:).json index b98f5a296..3a2df3028 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileinput/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileinput/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/!=(_:_:).json index f306a1c7f..6502cd0ad 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/!=(_:_:).json index ae6d1ec65..e0c4917b3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/!=(_:_:).json index ce6779dca..4111ab14f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/!=(_:_:).json @@ -85,10 +85,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/debugdescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/debugdescription.json index 3983f3eee..a8ae694e5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/debugdescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/debugdescription.json @@ -57,10 +57,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/description.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/description.json index 46452c165..c094bb071 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/description.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/description.json @@ -57,10 +57,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hash(into:).json index 666bde940..b72752116 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hash(into:).json @@ -125,10 +125,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hashvalue.json index 7b0a90933..f3082d5d3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hashvalue.json @@ -105,10 +105,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/contains(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/contains(_:).json index c70110dd6..e47633b01 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/contains(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/contains(_:).json @@ -96,10 +96,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formintersection(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formintersection(_:).json index 4ed56adca..d1bd9e611 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formintersection(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formintersection(_:).json @@ -91,10 +91,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formsymmetricdifference(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formsymmetricdifference(_:).json index 0526ec832..236e9c2ca 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formsymmetricdifference(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formsymmetricdifference(_:).json @@ -91,10 +91,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formunion(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formunion(_:).json index 17497a149..f7aecef53 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formunion(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formunion(_:).json @@ -91,10 +91,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init().json index 419eee628..70234f74f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init().json @@ -75,10 +75,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(_:).json index e0265c771..2b15ad594 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(_:).json @@ -59,10 +59,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(arrayliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(arrayliteral:).json index cf3170db7..7d3187dc9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(arrayliteral:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(arrayliteral:).json @@ -99,10 +99,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-55pr0.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-55pr0.json index 46f4417d7..bfce2c5b4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-55pr0.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-55pr0.json @@ -112,10 +112,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/insert(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/insert(_:).json index e45f20856..539fd3d69 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/insert(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/insert(_:).json @@ -132,10 +132,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/intersection(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/intersection(_:).json index ba53f8d7d..3f93bb8d2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/intersection(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/intersection(_:).json @@ -63,10 +63,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isdisjoint(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isdisjoint(with:).json index 99ebf05c3..7f2268cad 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isdisjoint(with:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isdisjoint(with:).json @@ -72,10 +72,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isempty.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isempty.json index e0d46189a..ce9e6febc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isempty.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isempty.json @@ -56,10 +56,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsubset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsubset(of:).json index 75dbd0fea..eb4533df7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsubset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsubset(of:).json @@ -72,10 +72,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsuperset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsuperset(of:).json index f12307fec..cbc68dd84 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsuperset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsuperset(of:).json @@ -72,10 +72,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issubset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issubset(of:).json index d9cb8db3a..0d258d751 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issubset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issubset(of:).json @@ -72,10 +72,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issuperset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issuperset(of:).json index 73aeae81b..697734c54 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issuperset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issuperset(of:).json @@ -72,10 +72,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/remove(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/remove(_:).json index 46345765c..f33a6d3de 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/remove(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/remove(_:).json @@ -115,10 +115,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtract(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtract(_:).json index aaab8ff95..5cedeb8d0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtract(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtract(_:).json @@ -59,10 +59,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtracting(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtracting(_:).json index b58ed5597..e4fb5659f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtracting(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtracting(_:).json @@ -63,10 +63,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/symmetricdifference(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/symmetricdifference(_:).json index ec392f17e..77609f2a2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/symmetricdifference(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/symmetricdifference(_:).json @@ -63,10 +63,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/union(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/union(_:).json index 7bae71489..f8629e2bd 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/union(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/union(_:).json @@ -63,10 +63,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/update(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/update(with:).json index 7b3fa82cf..03b6139af 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/update(with:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/update(with:).json @@ -123,10 +123,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/!=(_:_:).json index 29efd046e..394023084 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/!=(_:_:).json index af820eec3..a01afb0c2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/!=(_:_:).json @@ -85,10 +85,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/encode(to:).json index 3aad654f2..edcfc17ea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/encode(to:).json @@ -121,10 +121,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hash(into:).json index 0299e32c6..55067a61a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hash(into:).json @@ -125,10 +125,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hashvalue.json index 4e2f6985c..48fc08103 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hashvalue.json @@ -105,10 +105,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/init(from:).json index 3ff2428ac..75fd2d7e9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/init(from:).json @@ -113,10 +113,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationsfileoutput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationsfileoutput/!=(_:_:).json index f30b67fe7..8e8e23a40 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationsfileoutput/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationsfileoutput/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/!=(_:_:).json index a88b4143f..bed3e34f0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/!=(_:_:).json index c0ee38697..72e68a6a6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/!=(_:_:).json @@ -85,10 +85,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/encode(to:).json index 87523ebf9..61a0966a3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/encode(to:).json @@ -121,10 +121,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hash(into:).json index c50704092..36c6ac989 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hash(into:).json @@ -125,10 +125,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hashvalue.json index a68988a21..63a7d1a7f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hashvalue.json @@ -105,10 +105,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(from:).json index 172ea69e2..f68aa504c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(from:).json @@ -113,10 +113,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/!=(_:_:).json index 5ce7e21c5..886ea27fb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/moduletype-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/moduletype-swift.enum/!=(_:_:).json index bfaa7820c..bf248c13e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/moduletype-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/moduletype-swift.enum/!=(_:_:).json @@ -85,10 +85,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/selectionsetinitializers/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/selectionsetinitializers/!=(_:_:).json index 366784e15..84af6a59a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/selectionsetinitializers/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/selectionsetinitializers/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/testmockfileoutput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/testmockfileoutput/!=(_:_:).json index 7b66b5a01..b16701364 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/testmockfileoutput/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/testmockfileoutput/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/!=(_:_:).json index 37f0ef255..c14febdfe 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/!=(_:_:).json index e8514829d..c8701940c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/apolloregistrysettings/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/apolloregistrysettings/!=(_:_:).json index a040624f4..7f74fae82 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/apolloregistrysettings/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/apolloregistrysettings/!=(_:_:).json @@ -85,10 +85,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/httpmethod/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/httpmethod/!=(_:_:).json index cac1f2377..e9185474a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/httpmethod/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/httpmethod/!=(_:_:).json @@ -85,10 +85,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/!=(_:_:).json index a4b3088bb..b9a0e6cc1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/!=(_:_:).json @@ -85,10 +85,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/encode(to:).json index 9ab6b5145..b0bc78570 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/encode(to:).json @@ -121,10 +121,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hash(into:).json index cb621da04..899a8eb26 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hash(into:).json @@ -125,10 +125,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hashvalue.json index 205c8960b..4387516eb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hashvalue.json @@ -105,10 +105,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/init(from:).json index 7a2254cdb..29824956f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/init(from:).json @@ -113,10 +113,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/httpheader/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/httpheader/!=(_:_:).json index 098ebe4b4..46ca004d9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/httpheader/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/httpheader/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror.json index 8405ee934..99a4b1773 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror.json @@ -110,7 +110,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-20ywk" ], "title" : "Instance Properties" }, @@ -590,7 +590,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/downloadedregistryjsonfilenotfound(underlying:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription-20ywk": { "abstract" : [ ], @@ -621,12 +621,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-20ywk", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription" + "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-20ywk" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/unexpectedRegistryJSONType": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-20ywk.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-20ywk.json index 6357b5add..2579eeae6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-20ywk.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-20ywk" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription" + "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-20ywk" ], "traits" : [ { @@ -217,7 +217,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription-20ywk": { "abstract" : [ ], @@ -248,12 +248,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-20ywk", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription" + "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-20ywk" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-8dw0d.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-8dw0d.json new file mode 100644 index 000000000..15797e763 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-8dw0d.json @@ -0,0 +1,272 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-8dw0d" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:16ApolloCodegenLib0A16SchemaDownloaderV0D13DownloadErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-8dw0d" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader": { + "abstract" : [ + { + "text" : "A wrapper to facilitate downloading a GraphQL schema.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloSchemaDownloader" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloSchemaDownloader" + } + ], + "role" : "symbol", + "title" : "ApolloSchemaDownloader", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "SchemaDownloadError" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "SchemaDownloadError" + } + ], + "role" : "symbol", + "title" : "ApolloSchemaDownloader.SchemaDownloadError", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/localizederror-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription-8dw0d": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-8dw0d", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-8dw0d" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/failurereason.json index 402b357cb..01c32147c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/failurereason.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/helpanchor.json index 3ad2193bd..71cf31a23 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/helpanchor.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizeddescription.json index db6e495c0..24ab83be1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizeddescription.json @@ -56,40 +56,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizederror-implementations.json index 6ce36f4c8..faed270f2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizederror-implementations.json @@ -34,6 +34,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-8dw0d", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/failureReason", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/helpAnchor", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/recoverySuggestion" @@ -134,6 +135,44 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription-8dw0d": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-8dw0d", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-8dw0d" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/recoverysuggestion.json index d2b2e359b..f684deb79 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/recoverysuggestion.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror.json index d45730d69..0b9a0e6e3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror.json @@ -103,7 +103,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-4q5c3" ], "title" : "Instance Properties" }, @@ -224,7 +224,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/localizederror-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription-4q5c3": { "abstract" : [ ], @@ -255,12 +255,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-4q5c3", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription" + "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-4q5c3" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/fileNameIsEmpty": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/!=(_:_:).json index fb6a2f68a..ae43e9d48 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-4q5c3.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-4q5c3.json index 299d76ba4..a7c5ef520 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-4q5c3.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-4q5c3" }, "kind" : "symbol", "metadata" : { @@ -126,7 +126,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription" + "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-4q5c3" ], "traits" : [ { @@ -182,7 +182,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollourlerror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription-4q5c3": { "abstract" : [ ], @@ -213,12 +213,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-4q5c3", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription" + "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-4q5c3" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-8fh7r.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-8fh7r.json new file mode 100644 index 000000000..0484509db --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-8fh7r.json @@ -0,0 +1,237 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-8fh7r" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:16ApolloCodegenLib0A8URLErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-8fh7r" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ApolloURLError" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ApolloURLError" + } + ], + "role" : "symbol", + "title" : "ApolloURLError", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollourlerror" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/localizederror-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription-8fh7r": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-8fh7r", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-8fh7r" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/failurereason.json index 8c4ecc85f..30a71f33b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/failurereason.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/helpanchor.json index 8a2c61ac3..799a0375a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/helpanchor.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizeddescription.json index 26631b41a..6d4045bb3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizeddescription.json @@ -55,40 +55,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizederror-implementations.json index 7f1eb93fd..f5ecc18c3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizederror-implementations.json @@ -33,6 +33,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-8fh7r", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/failureReason", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/helpAnchor", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/recoverySuggestion" @@ -99,6 +100,44 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollourlerror" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription-8fh7r": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-8fh7r", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-8fh7r" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/recoverysuggestion.json index 95edc9b77..1324848bd 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/recoverysuggestion.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/!=(_:_:).json index 1a7c29164..8ad6ece44 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hash(into:).json index 85a742b35..4ffdeba3b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hash(into:).json @@ -124,10 +124,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hashvalue.json index af9d8dae0..df791a6f9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hashvalue.json @@ -104,10 +104,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/argument/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/argument/!=(_:_:).json index c0653fdb9..9d36413be 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/argument/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/argument/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/directive/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/directive/!=(_:_:).json index 97386b52a..5c93f4127 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/directive/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/directive/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/field/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/field/!=(_:_:).json index dcf795aa6..3e6dfb9c1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/field/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/field/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentdefinition/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentdefinition/!=(_:_:).json index 7bc3d7fc8..66b7de3d6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentdefinition/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentdefinition/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentspread/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentspread/!=(_:_:).json index 58dfab096..9f68c49ef 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentspread/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentspread/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inclusioncondition/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inclusioncondition/!=(_:_:).json index 5bef2613b..da3c3ae9e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inclusioncondition/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inclusioncondition/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inlinefragment/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inlinefragment/!=(_:_:).json index 6da6e0cb3..deb104716 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inlinefragment/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inlinefragment/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition/!=(_:_:).json index 861b8c8a3..88b580ffc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/!=(_:_:).json index 047d8d0ea..36f224f80 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hash(into:).json index 56727439a..fef2e1b10 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hash(into:).json @@ -124,10 +124,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hashvalue.json index b175fbb8e..ba8e67ccf 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hashvalue.json @@ -104,10 +104,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selection/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selection/!=(_:_:).json index 90e46569b..cc7f687a0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selection/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selection/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selectionset/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selectionset/!=(_:_:).json index daca5e2df..87013d946 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selectionset/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selectionset/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror.json index dd4f08370..d7ff2930c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror.json @@ -104,7 +104,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-1nql8" ], "title" : "Instance Properties" }, @@ -266,7 +266,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/cannotcreatefile(at:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription-1nql8": { "abstract" : [ ], @@ -293,12 +293,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-1nql8", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription" + "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-1nql8" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/notADirectory(path:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/!=(_:_:).json index 1692cb2d0..1b599f96d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-1nql8.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-1nql8.json index d29e4caa0..2592625c0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-1nql8.json @@ -9,7 +9,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-1nql8" }, "kind" : "symbol", "metadata" : { @@ -108,7 +108,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription" + "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-1nql8" ], "traits" : [ { @@ -164,7 +164,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription-1nql8": { "abstract" : [ ], @@ -191,12 +191,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-1nql8", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription" + "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-1nql8" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-2hujv.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-2hujv.json new file mode 100644 index 000000000..5cb1195e1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-2hujv.json @@ -0,0 +1,237 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-2hujv" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:16ApolloCodegenLib20FileManagerPathErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-2hujv" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FileManagerPathError" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FileManagerPathError" + } + ], + "role" : "symbol", + "title" : "FileManagerPathError", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/localizederror-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription-2hujv": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-2hujv", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-2hujv" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/failurereason.json index 2ea5afb4f..57ebb9bee 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/failurereason.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/helpanchor.json index b90d37bee..b23c034e1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/helpanchor.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizeddescription.json index 14e3b9141..2c51f802b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizeddescription.json @@ -55,40 +55,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizederror-implementations.json index 8b053740e..c99b423d0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizederror-implementations.json @@ -33,6 +33,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-2hujv", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/failureReason", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/helpAnchor", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/recoverySuggestion" @@ -99,6 +100,44 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription-2hujv": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-2hujv", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-2hujv" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/recoverysuggestion.json index 43bc8dd7d..ff78e5aa3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/recoverysuggestion.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation.json deleted file mode 100644 index e346e2d0c..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation.json +++ /dev/null @@ -1,152 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation" - }, - "kind" : "symbol", - "metadata" : { - "externalID" : "s:m:s:e:s:10Foundation3URLV16ApolloCodegenLibE011isDirectoryB0Sbvp", - "modules" : [ - { - "name" : "ApolloCodegenLib" - } - ], - "role" : "collection", - "roleHeading" : "Extended Module", - "symbolKind" : "extension", - "title" : "Foundation" - }, - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "topicSections" : [ - { - "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle" - ], - "title" : "Extended Classes" - }, - { - "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL" - ], - "title" : "Extended Structures" - } - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/foundation" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", - "kind" : "symbol", - "role" : "collection", - "title" : "Foundation", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "c:objc(cs)NSFileHandle", - "text" : "FileHandle" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "FileHandle" - } - ], - "role" : "symbol", - "title" : "FileHandle", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "URL" - } - ], - "role" : "symbol", - "title" : "URL", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/url" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle.json deleted file mode 100644 index c51d94618..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle.json +++ /dev/null @@ -1,197 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:e:s:So12NSFileHandleC16ApolloCodegenLibE5writeyySSF", - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "c:objc(cs)NSFileHandle", - "text" : "FileHandle" - } - ], - "modules" : [ - { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "FileHandle" - } - ], - "role" : "symbol", - "roleHeading" : "Extended Class", - "symbolKind" : "extension", - "title" : "FileHandle" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)NSFileHandle", - "text" : "FileHandle" - } - ] - } - ], - "kind" : "declarations" - } - ], - "relationshipsSections" : [ - { - "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/s16TextOutputStreamP" - ], - "kind" : "relationships", - "title" : "Conforms To", - "type" : "conformsTo" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "topicSections" : [ - { - "generated" : true, - "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/TextOutputStream-Implementations" - ], - "title" : "Default Implementations" - } - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/foundation\/filehandle" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", - "kind" : "symbol", - "role" : "collection", - "title" : "Foundation", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "c:objc(cs)NSFileHandle", - "text" : "FileHandle" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "FileHandle" - } - ], - "role" : "symbol", - "title" : "FileHandle", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle/TextOutputStream-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/TextOutputStream-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "TextOutputStream Implementations", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle\/textoutputstream-implementations" -}, -"doc://ApolloCodegenLib/s16TextOutputStreamP": { - "identifier" : "doc:\/\/ApolloCodegenLib\/s16TextOutputStreamP", - "title" : "Swift.TextOutputStream", - "type" : "unresolvable" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/textoutputstream-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/textoutputstream-implementations.json deleted file mode 100644 index fb471c89b..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/textoutputstream-implementations.json +++ /dev/null @@ -1,152 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/TextOutputStream-Implementations" - }, - "kind" : "article", - "metadata" : { - "modules" : [ - { - "name" : "ApolloCodegenLib" - } - ], - "role" : "collectionGroup", - "title" : "TextOutputStream Implementations" - }, - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "topicSections" : [ - { - "generated" : true, - "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/write(_:)" - ], - "title" : "Instance Methods" - } - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/foundation\/filehandle\/textoutputstream-implementations" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", - "kind" : "symbol", - "role" : "collection", - "title" : "Foundation", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "c:objc(cs)NSFileHandle", - "text" : "FileHandle" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "FileHandle" - } - ], - "role" : "symbol", - "title" : "FileHandle", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle/write(_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "write" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : ")" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/write(_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "write(_:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle\/write(_:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/write(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/write(_:).json deleted file mode 100644 index 449ba65a7..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/write(_:).json +++ /dev/null @@ -1,261 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "TextOutputStream.write(_:)", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/TextOutputStream-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/write(_:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:So12NSFileHandleC16ApolloCodegenLibE5writeyySSF", - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "write" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : ")" - } - ], - "modules" : [ - { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "role" : "symbol", - "roleHeading" : "Instance Method", - "symbolKind" : "method", - "title" : "write(_:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "write" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "_" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "internalParam", - "text" : "string" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : ")" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/foundation\/filehandle\/write(_:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", - "kind" : "symbol", - "role" : "collection", - "title" : "Foundation", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "c:objc(cs)NSFileHandle", - "text" : "FileHandle" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "FileHandle" - } - ], - "role" : "symbol", - "title" : "FileHandle", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle/TextOutputStream-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/TextOutputStream-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "TextOutputStream Implementations", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle\/textoutputstream-implementations" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle/write(_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "write" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : ")" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/write(_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "write(_:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle\/write(_:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url.json deleted file mode 100644 index f2bab305e..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url.json +++ /dev/null @@ -1,319 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:e:s:10Foundation3URLV16ApolloCodegenLibE011isDirectoryB0Sbvp", - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ], - "modules" : [ - { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "URL" - } - ], - "role" : "symbol", - "roleHeading" : "Extended Structure", - "symbolKind" : "extension", - "title" : "URL" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "topicSections" : [ - { - "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFileURL(fileName:)", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFolderURL(folderName:)", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/parentFolderURL()" - ], - "title" : "Instance Methods" - } - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/foundation\/url" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", - "kind" : "symbol", - "role" : "collection", - "title" : "Foundation", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "URL" - } - ], - "role" : "symbol", - "title" : "URL", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/url" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/childFileURL(fileName:)": { - "abstract" : [ - { - "text" : "Adds the filename to the caller to get the full URL of a file", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "childFileURL" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "fileName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFileURL(fileName:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "childFileURL(fileName:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/childfileurl(filename:)" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/childFolderURL(folderName:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "childFolderURL" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "folderName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFolderURL(folderName:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "childFolderURL(folderName:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/childfolderurl(foldername:)" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/parentFolderURL()": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "parentFolderURL" - }, - { - "kind" : "text", - "text" : "() -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/parentFolderURL()", - "kind" : "symbol", - "role" : "symbol", - "title" : "parentFolderURL()", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/parentfolderurl()" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfileurl(filename:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfileurl(filename:).json deleted file mode 100644 index 9580d18fc..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfileurl(filename:).json +++ /dev/null @@ -1,346 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Adds the filename to the caller to get the full URL of a file", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFileURL(fileName:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation3URLV16ApolloCodegenLibE09childFileB08fileNameACSS_tKF", - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "childFileURL" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "fileName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ], - "modules" : [ - { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "role" : "symbol", - "roleHeading" : "Instance Method", - "symbolKind" : "method", - "title" : "childFileURL(fileName:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "childFileURL" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "fileName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ] - } - ], - "kind" : "declarations" - }, - { - "kind" : "parameters", - "parameters" : [ - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The name of the child file, with an extension, for example ", - "type" : "text" - }, - { - "code" : "\"API.swift\"", - "type" : "codeVoice" - }, - { - "text" : ". Note: For hidden files just pass ", - "type" : "text" - }, - { - "code" : "\".filename\"", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "fileName" - } - ] - }, - { - "content" : [ - { - "anchor" : "return-value", - "level" : 2, - "text" : "Return Value", - "type" : "heading" - }, - { - "inlineContent" : [ - { - "text" : "The full URL including the full file.", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "kind" : "content" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/foundation\/url\/childfileurl(filename:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", - "kind" : "symbol", - "role" : "collection", - "title" : "Foundation", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "URL" - } - ], - "role" : "symbol", - "title" : "URL", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/url" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/childFileURL(fileName:)": { - "abstract" : [ - { - "text" : "Adds the filename to the caller to get the full URL of a file", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "childFileURL" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "fileName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFileURL(fileName:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "childFileURL(fileName:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/childfileurl(filename:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfolderurl(foldername:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfolderurl(foldername:).json deleted file mode 100644 index a6e26bb19..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfolderurl(foldername:).json +++ /dev/null @@ -1,297 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFolderURL(folderName:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation3URLV16ApolloCodegenLibE011childFolderB010folderNameACSS_tF", - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "childFolderURL" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "folderName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ], - "modules" : [ - { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "role" : "symbol", - "roleHeading" : "Instance Method", - "symbolKind" : "method", - "title" : "childFolderURL(folderName:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "childFolderURL" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "folderName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ] - } - ], - "kind" : "declarations" - }, - { - "kind" : "parameters", - "parameters" : [ - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The name of the child folder to append to the current URL", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "folderName" - } - ] - }, - { - "content" : [ - { - "anchor" : "return-value", - "level" : 2, - "text" : "Return Value", - "type" : "heading" - }, - { - "inlineContent" : [ - { - "text" : "The full URL including the appended child folder.", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "kind" : "content" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/foundation\/url\/childfolderurl(foldername:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", - "kind" : "symbol", - "role" : "collection", - "title" : "Foundation", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "URL" - } - ], - "role" : "symbol", - "title" : "URL", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/url" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/childFolderURL(folderName:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "childFolderURL" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "folderName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFolderURL(folderName:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "childFolderURL(folderName:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/childfolderurl(foldername:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/parentfolderurl().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/parentfolderurl().json deleted file mode 100644 index 78420fef9..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/parentfolderurl().json +++ /dev/null @@ -1,227 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/parentFolderURL()" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation3URLV16ApolloCodegenLibE012parentFolderB0ACyF", - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "parentFolderURL" - }, - { - "kind" : "text", - "text" : "() -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ], - "modules" : [ - { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "role" : "symbol", - "roleHeading" : "Instance Method", - "symbolKind" : "method", - "title" : "parentFolderURL()" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "parentFolderURL" - }, - { - "kind" : "text", - "text" : "() -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ] - } - ], - "kind" : "declarations" - }, - { - "content" : [ - { - "anchor" : "return-value", - "level" : 2, - "text" : "Return Value", - "type" : "heading" - }, - { - "inlineContent" : [ - { - "text" : "the URL to the parent folder of the current URL.", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "kind" : "content" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/foundation\/url\/parentfolderurl()" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", - "kind" : "symbol", - "role" : "collection", - "title" : "Foundation", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "extension" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "URL" - } - ], - "role" : "symbol", - "title" : "URL", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/url" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/parentFolderURL()": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "parentFolderURL" - }, - { - "kind" : "text", - "text" : "() -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation3URLV", - "text" : "URL" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/parentFolderURL()", - "kind" : "symbol", - "role" : "symbol", - "title" : "parentFolderURL()", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/parentfolderurl()" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror.json index 5f9bc6e48..06670a00e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror.json @@ -113,7 +113,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-4u6rf" ], "title" : "Instance Properties" }, @@ -337,7 +337,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/cannotenumerate(path:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription-4u6rf": { "abstract" : [ ], @@ -368,12 +368,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-4u6rf", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription" + "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-4u6rf" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/invalidExclude(path:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/!=(_:_:).json index 052e9453d..e9bf5073e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-4u6rf.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-4u6rf.json index 6e0b40ac7..d741e958b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-4u6rf.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-4u6rf" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription" + "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-4u6rf" ], "traits" : [ { @@ -220,7 +220,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription-4u6rf": { "abstract" : [ ], @@ -251,12 +251,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-4u6rf", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription" + "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-4u6rf" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-96mfy.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-96mfy.json new file mode 100644 index 000000000..f788c14b1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-96mfy.json @@ -0,0 +1,275 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-96mfy" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:16ApolloCodegenLib4GlobV10MatchErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-96mfy" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob": { + "abstract" : [ + { + "text" : "A path pattern matcher.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Glob" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Glob" + } + ], + "role" : "symbol", + "title" : "Glob", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/glob" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError": { + "abstract" : [ + { + "text" : "An error object that indicates why pattern matching failed.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "MatchError" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "MatchError" + } + ], + "role" : "symbol", + "title" : "Glob.MatchError", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/localizederror-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription-96mfy": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-96mfy", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-96mfy" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/failurereason.json index f50b3fdaa..7cc7e7177 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/failurereason.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/helpanchor.json index a8d0866a4..b32df207f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/helpanchor.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizeddescription.json index 38c00e9c2..a7b05a058 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizeddescription.json @@ -56,40 +56,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizederror-implementations.json index af53fed19..32f6e46d0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizederror-implementations.json @@ -34,6 +34,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-96mfy", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/failureReason", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/helpAnchor", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/recoverySuggestion" @@ -137,6 +138,44 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription-96mfy": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-96mfy", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-96mfy" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/recoverysuggestion.json index b1746bb6d..5bdcddd14 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/recoverysuggestion.json @@ -60,40 +60,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfield/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfield/!=(_:_:).json index 0b7959fe3..96bb31721 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfield/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfield/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfieldargument/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfieldargument/!=(_:_:).json index 154a0ebdb..0db893aa4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfieldargument/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfieldargument/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlnamedtype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlnamedtype/!=(_:_:).json index 8d8bd1cee..ca979794f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlnamedtype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlnamedtype/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqltype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqltype/!=(_:_:).json index f20cc0294..cd4f7e7e2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqltype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqltype/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/inflectionrule/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/inflectionrule/!=(_:_:).json index 90e8cb4bc..f15d0308b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/inflectionrule/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/inflectionrule/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/javascripterror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/javascripterror/localizeddescription.json index 3cdfef034..96b6204a4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/javascripterror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/javascripterror/localizeddescription.json @@ -55,40 +55,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/!=(_:_:).json index 708cee439..7a6336a04 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/!=(_:_:).json @@ -83,10 +83,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/allsatisfy(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/allsatisfy(_:).json index 29cdf5dd1..20a08363b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/allsatisfy(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/allsatisfy(_:).json @@ -96,10 +96,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/collection-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/collection-implementations.json index 5bd9d609d..2119db415 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/collection-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/collection-implementations.json @@ -40,13 +40,15 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-2oxpr", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-4ljn", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/endIndex", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/first", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/indices", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-3rms3", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-5fyx", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/startIndex", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-7qpx9" ], "title" : "Instance Properties" }, @@ -90,7 +92,10 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-57g4w", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-7fwtu", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-929la", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-b2pa" ], "title" : "Subscripts" } @@ -270,7 +275,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/contains(_:)-4py5l" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count-2oxpr": { "abstract" : [ ], @@ -297,12 +302,46 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-2oxpr", "kind" : "symbol", "role" : "symbol", "title" : "count", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count-2oxpr" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count-4ljn": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "count" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-4ljn", + "kind" : "symbol", + "role" : "symbol", + "title" : "count", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count-4ljn" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/distance(from:to:)": { "abstract" : [ @@ -1597,7 +1636,41 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/indices" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty-3rms3": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isEmpty" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-3rms3", + "kind" : "symbol", + "role" : "symbol", + "title" : "isEmpty", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty-3rms3" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty-5fyx": { "abstract" : [ ], @@ -1624,12 +1697,12 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-5fyx", "kind" : "symbol", "role" : "symbol", "title" : "isEmpty", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty-5fyx" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/makeIterator()": { "abstract" : [ @@ -2701,7 +2774,193 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/startindex" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-57g4w": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "SubSequence", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Slice", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "subscript" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sn", + "text" : "Range" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Index" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5SliceV", + "text" : "Slice" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-57g4w", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscript(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-57g4w" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-7fwtu": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "subscript" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s15UnboundedRange_O", + "text" : "UnboundedRange_" + }, + { + "kind" : "text", + "text" : ") -> ()) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SubSequence" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-7fwtu", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscript(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-7fwtu" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-929la": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "subscript" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SubSequence" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-929la", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscript(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-929la" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-b2pa": { "abstract" : [ ], @@ -2728,12 +2987,12 @@ "text" : "T" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-b2pa", "kind" : "symbol", "role" : "symbol", "title" : "subscript(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-b2pa" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/suffix(_:)": { "abstract" : [ @@ -3029,7 +3288,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/trimmingprefix(while:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount-7qpx9": { "abstract" : [ ], @@ -3056,12 +3315,12 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-7qpx9", "kind" : "symbol", "role" : "symbol", "title" : "underestimatedCount", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-7qpx9" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compactmap(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compactmap(_:).json index f38ab69db..c7ba9a601 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compactmap(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compactmap(_:).json @@ -106,10 +106,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compare(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compare(_:_:).json index 1d340eba4..2d7587b59 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compare(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compare(_:_:).json @@ -95,10 +95,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-4py5l.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-4py5l.json index 7c618093c..7b8eda379 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-4py5l.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-4py5l.json @@ -103,10 +103,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-5t228.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-5t228.json index cd23bee07..aea9ad57c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-5t228.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-5t228.json @@ -103,10 +103,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(where:).json index 0caf88a86..619879391 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(where:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(where:).json @@ -104,10 +104,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-2oxpr.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-2oxpr.json new file mode 100644 index 000000000..11c0c8846 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-2oxpr.json @@ -0,0 +1,232 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Collection.count", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-2oxpr" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SlsE5countSivp::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "count" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "count" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "count" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/linkedlist\/count-2oxpr" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList": { + "abstract" : [ + { + "text" : "A doubly linked list implementation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "LinkedList" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "LinkedList" + } + ], + "role" : "symbol", + "title" : "LinkedList", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Collection-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Collection Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count-2oxpr": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "count" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-2oxpr", + "kind" : "symbol", + "role" : "symbol", + "title" : "count", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count-2oxpr" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-4ljn.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-4ljn.json index 4adcc8ffa..2cba47fcd 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-4ljn.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-4ljn" }, "kind" : "symbol", "metadata" : { @@ -124,7 +124,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/count" + "\/documentation\/apollocodegenlib\/linkedlist\/count-4ljn" ], "traits" : [ { @@ -194,7 +194,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count-4ljn": { "abstract" : [ ], @@ -221,12 +221,12 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-4ljn", "kind" : "symbol", "role" : "symbol", "title" : "count", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count-4ljn" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/distance(from:to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/distance(from:to:).json index 9819d219a..6e67a93a9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/distance(from:to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/distance(from:to:).json @@ -103,10 +103,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/drop(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/drop(while:).json index ed48b1afc..f32b40c9b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/drop(while:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/drop(while:).json @@ -111,10 +111,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/dropfirst(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/dropfirst(_:).json index 1b6475e17..bc573b98c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/dropfirst(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/dropfirst(_:).json @@ -71,10 +71,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/droplast(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/droplast(_:).json index 51fdbcc40..5da8432f0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/droplast(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/droplast(_:).json @@ -71,10 +71,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:).json index b28a96d56..44349cefb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:).json @@ -103,10 +103,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:by:).json index df6dbb71f..951230f3d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:by:).json @@ -136,10 +136,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/enumerated().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/enumerated().json index 7c95f440d..017b33358 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/enumerated().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/enumerated().json @@ -67,10 +67,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-8qkw9.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:).json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-8qkw9.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:).json index 56e57a8e2..83c8989e5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-8qkw9.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:).json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-8qkw9" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)" }, "kind" : "symbol", "metadata" : { @@ -107,10 +107,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -235,7 +232,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-8qkw9" + "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)" ], "traits" : [ { @@ -305,7 +302,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/sequence-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)-8qkw9": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)": { "abstract" : [ ], @@ -384,12 +381,12 @@ "text" : "]" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-8qkw9", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)", "kind" : "symbol", "role" : "symbol", "title" : "filter(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-8qkw9" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first(where:).json index 074130273..b4f064d9a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first(where:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first(where:).json @@ -115,10 +115,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first.json index 918a37d78..b90067cf0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first.json @@ -66,10 +66,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(of:).json index b30ef9673..17bd4137e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(of:).json @@ -122,10 +122,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(where:).json index ed2efcfef..5682d145a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(where:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(where:).json @@ -115,10 +115,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstrange(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstrange(of:).json index 3c3775cc3..a35fb8b5f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstrange(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstrange(of:).json @@ -131,10 +131,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-23b2z.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-23b2z.json index 0fd854b32..514d6250d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-23b2z.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-23b2z.json @@ -114,10 +114,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-47dwd.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-47dwd.json index 1b7240a2f..15a4477f2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-47dwd.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-47dwd.json @@ -117,10 +117,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/foreach(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/foreach(_:).json index f968f43e5..787145243 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/foreach(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/foreach(_:).json @@ -87,10 +87,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted().json index 3bcfb9344..3c09b681f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted().json @@ -87,10 +87,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted(_:).json index 185e52505..aa07b0e81 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted(_:).json @@ -78,10 +78,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:).json index 3727ae6bb..fa9511404 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:).json @@ -91,10 +91,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:limitedby:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:limitedby:).json index fa4f9a584..d982887ba 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:limitedby:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:limitedby:).json @@ -120,10 +120,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(after:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(after:).json index e311254a2..4a08541f7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(after:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(after:).json @@ -82,10 +82,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:).json index 2cf846c21..2a0d56293 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:).json @@ -95,10 +95,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:limitedby:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:limitedby:).json index 1946fd3ad..257fb8f7a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:limitedby:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:limitedby:).json @@ -123,10 +123,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(of:).json index d8b751bba..1a8c466aa 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(of:).json @@ -122,10 +122,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/indices.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/indices.json index 9a3965bea..5c4b808c0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/indices.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/indices.json @@ -99,10 +99,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-3rms3.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-3rms3.json index 0b2ab95ce..b0405e754 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-3rms3.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-3rms3" }, "kind" : "symbol", "metadata" : { @@ -124,7 +124,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/isempty" + "\/documentation\/apollocodegenlib\/linkedlist\/isempty-3rms3" ], "traits" : [ { @@ -194,7 +194,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty-3rms3": { "abstract" : [ ], @@ -221,12 +221,12 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-3rms3", "kind" : "symbol", "role" : "symbol", "title" : "isEmpty", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty-3rms3" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-5fyx.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-5fyx.json new file mode 100644 index 000000000..2473201b9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-5fyx.json @@ -0,0 +1,232 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Collection.isEmpty", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-5fyx" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SlsE7isEmptySbvp::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isEmpty" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "isEmpty" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isEmpty" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/linkedlist\/isempty-5fyx" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList": { + "abstract" : [ + { + "text" : "A doubly linked list implementation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "LinkedList" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "LinkedList" + } + ], + "role" : "symbol", + "title" : "LinkedList", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Collection-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Collection Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty-5fyx": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "isEmpty" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-5fyx", + "kind" : "symbol", + "role" : "symbol", + "title" : "isEmpty", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty-5fyx" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined().json index 8eeaff2bf..4ef86737a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined().json @@ -67,10 +67,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-1jvox.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-1jvox.json index ebd815959..0fccae0e7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-1jvox.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-1jvox.json @@ -104,10 +104,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-2myth.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-2myth.json index 9d089fd50..36f57e2db 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-2myth.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-2myth.json @@ -91,10 +91,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lazy.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lazy.json index 28407487b..2d25afc11 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lazy.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lazy.json @@ -67,10 +67,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:).json index 224a21013..492395183 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:).json @@ -103,10 +103,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:by:).json index 6123685d2..6c3815f97 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:by:).json @@ -136,10 +136,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-2kia0.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-2kia0.json index ea45c59f1..8954ebed9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-2kia0.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-2kia0.json @@ -106,10 +106,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-8803n.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-8803n.json index 2d8d9ba96..767ddde63 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-8803n.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-8803n.json @@ -106,10 +106,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max().json index 0b7b88e8d..e35fd4040 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max().json @@ -98,10 +98,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max(by:).json index 2828b6d33..d5f5c1b09 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max(by:).json @@ -131,10 +131,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min().json index 1e925ecee..460b9d6d6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min().json @@ -98,10 +98,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min(by:).json index b6204da06..3cfdf1333 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min(by:).json @@ -131,10 +131,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/!=(_:_:).json index 53a68febc..d17999ff4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/allsatisfy(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/allsatisfy(_:).json index 702fcc32e..5610a7513 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/allsatisfy(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/allsatisfy(_:).json @@ -97,10 +97,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compactmap(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compactmap(_:).json index b42f239ea..f549d2418 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compactmap(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compactmap(_:).json @@ -107,10 +107,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compare(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compare(_:_:).json index 25d45cf2f..7d32593a0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compare(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compare(_:_:).json @@ -96,10 +96,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(_:).json index 882e72459..52ebc75f0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(_:).json @@ -104,10 +104,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(where:).json index e19c79bdc..4252ed7be 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(where:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(where:).json @@ -105,10 +105,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/drop(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/drop(while:).json index 484cc12f5..1c0ee4f91 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/drop(while:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/drop(while:).json @@ -117,10 +117,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/dropfirst(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/dropfirst(_:).json index 46e4c7aa4..ae47501c1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/dropfirst(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/dropfirst(_:).json @@ -77,10 +77,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/droplast(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/droplast(_:).json index 434ae5582..eec1bf723 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/droplast(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/droplast(_:).json @@ -76,10 +76,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:).json index 7002bccce..0192034ff 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:).json @@ -104,10 +104,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:by:).json index 1d737491e..925faef8e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:by:).json @@ -137,10 +137,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/enumerated().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/enumerated().json index 90f094cac..057740d7e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/enumerated().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/enumerated().json @@ -68,10 +68,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3us4b.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3us4b.json deleted file mode 100644 index 74418715a..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3us4b.json +++ /dev/null @@ -1,433 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "Sequence.filter(_:)", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/Sequence-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3us4b" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Swift", - "externalID" : "s:ST10FoundationE6filterySay7ElementQzGAA9PredicateVyAD_QPGKF::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV4NodeC", - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "filter" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation9PredicateV", - "text" : "Predicate" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - }, - { - "kind" : "text", - "text" : ">) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> [" - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - }, - { - "kind" : "text", - "text" : "]" - } - ], - "modules" : [ - { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "17.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "14.0", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "17.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.0", - "name" : "watchOS", - "unavailable" : false - } - ], - "role" : "symbol", - "roleHeading" : "Instance Method", - "symbolKind" : "method", - "title" : "filter(_:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "filter" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "_" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "internalParam", - "text" : "predicate" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation9PredicateV", - "text" : "Predicate" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - }, - { - "kind" : "text", - "text" : ">) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> [" - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - }, - { - "kind" : "text", - "text" : "]" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3us4b" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList": { - "abstract" : [ - { - "text" : "A doubly linked list implementation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "LinkedList" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "LinkedList" - } - ], - "role" : "symbol", - "title" : "LinkedList", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Node" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Node" - } - ], - "role" : "symbol", - "title" : "LinkedList.Node", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/Sequence-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/Sequence-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "Sequence Implementations", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/sequence-implementations" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)-3us4b": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "filter" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation9PredicateV", - "text" : "Predicate" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - }, - { - "kind" : "text", - "text" : ">) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> [" - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - }, - { - "kind" : "text", - "text" : "]" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3us4b", - "kind" : "symbol", - "role" : "symbol", - "title" : "filter(_:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3us4b" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3xg8v.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:).json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3xg8v.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:).json index b4cb52f97..1e2f5af92 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3xg8v.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:).json @@ -25,7 +25,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3xg8v" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)" }, "kind" : "symbol", "metadata" : { @@ -108,10 +108,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -236,7 +233,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3xg8v" + "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)" ], "traits" : [ { @@ -337,7 +334,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/sequence-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)-3xg8v": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)": { "abstract" : [ ], @@ -416,12 +413,12 @@ "text" : "]" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3xg8v", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)", "kind" : "symbol", "role" : "symbol", "title" : "filter(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3xg8v" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/first(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/first(where:).json index 839b8dfd0..b11f6064a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/first(where:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/first(where:).json @@ -116,10 +116,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-6esnr.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-6esnr.json index 7b38f09ab..b8a9ab64f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-6esnr.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-6esnr.json @@ -115,10 +115,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-8lwav.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-8lwav.json index 666232a36..d41e20255 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-8lwav.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-8lwav.json @@ -118,10 +118,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/foreach(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/foreach(_:).json index d991cea5d..9aaf7756c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/foreach(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/foreach(_:).json @@ -88,10 +88,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted().json index 80a7847b0..b73c94f7e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted().json @@ -88,10 +88,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted(_:).json index 4f311a079..8f8f95b0c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted(_:).json @@ -79,10 +79,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined().json index ea0f11bc1..e3a28f08b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined().json @@ -68,10 +68,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-7xwph.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-7xwph.json index 2572bd072..ef7e87daa 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-7xwph.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-7xwph.json @@ -105,10 +105,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-8wigj.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-8wigj.json index 95b43f3e4..7669864be 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-8wigj.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-8wigj.json @@ -92,10 +92,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lazy.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lazy.json index 7f88ed956..9310b9780 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lazy.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lazy.json @@ -68,10 +68,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:).json index 9a9cebf02..85d23a311 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:).json @@ -104,10 +104,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:by:).json index 8be43e44a..084df87bf 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:by:).json @@ -137,10 +137,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/map(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/map(_:).json index 1ecfe8405..fe7b402ee 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/map(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/map(_:).json @@ -107,10 +107,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max().json index 51cdd3f5f..5ed9185ca 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max().json @@ -99,10 +99,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max(by:).json index e432530f3..4dd574efc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max(by:).json @@ -132,10 +132,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min().json index 27a60c4c7..d4daac00f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min().json @@ -99,10 +99,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min(by:).json index 90d01aa31..08eda684e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min(by:).json @@ -132,10 +132,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(_:).json index f71d9bd1c..e0bf5f911 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(_:).json @@ -77,10 +77,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(while:).json index 90462454b..79932beec 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(while:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(while:).json @@ -116,10 +116,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/publisher.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/publisher.json index b22dc2603..33b19b515 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/publisher.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/publisher.json @@ -86,10 +86,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(_:_:).json index ad4e69f81..98d2e4f13 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(_:_:).json @@ -119,10 +119,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(into:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(into:_:).json index 427ff18b3..74d5afad8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(into:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(into:_:).json @@ -127,10 +127,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reversed().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reversed().json index be45e4444..a1a14a8a6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reversed().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reversed().json @@ -67,10 +67,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sequence-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sequence-implementations.json index 23b6caec6..874872aee 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sequence-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sequence-implementations.json @@ -61,8 +61,7 @@ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/elementsEqual(_:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/elementsEqual(_:by:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/enumerated()", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3us4b", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3xg8v", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/first(where:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/flatMap(_:)-6esnr", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/flatMap(_:)-8lwav", @@ -1109,85 +1108,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/enumerated()" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)-3us4b": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "filter" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation9PredicateV", - "text" : "Predicate" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - }, - { - "kind" : "text", - "text" : ">) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> [" - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - }, - { - "kind" : "text", - "text" : "]" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3us4b", - "kind" : "symbol", - "role" : "symbol", - "title" : "filter(_:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3us4b" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)-3xg8v": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)": { "abstract" : [ ], @@ -1266,12 +1187,12 @@ "text" : "]" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3xg8v", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)", "kind" : "symbol", "role" : "symbol", "title" : "filter(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3xg8v" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/first(where:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled().json index 35817bad8..72f3ff112 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled().json @@ -67,10 +67,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled(using:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled(using:).json index 00aebcd05..ebd28db53 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled(using:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled(using:).json @@ -99,10 +99,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted().json index 68da699ea..9b4bdca18 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted().json @@ -99,10 +99,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(by:).json index bfd1c6c85..b630f556a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(by:).json @@ -132,10 +132,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-4kiqv.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-4kiqv.json index 406416411..a21f5763b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-4kiqv.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-4kiqv.json @@ -99,10 +99,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-5udav.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-5udav.json index 304aa8d5d..9a2508940 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-5udav.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-5udav.json @@ -91,10 +91,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(maxsplits:omittingemptysubsequences:whereseparator:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(maxsplits:omittingemptysubsequences:whereseparator:).json index 73ad06ab2..2db6a0ee6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(maxsplits:omittingemptysubsequences:whereseparator:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(maxsplits:omittingemptysubsequences:whereseparator:).json @@ -159,10 +159,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(separator:maxsplits:omittingemptysubsequences:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(separator:maxsplits:omittingemptysubsequences:).json index b1c6b6656..3b0366b0f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(separator:maxsplits:omittingemptysubsequences:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(separator:maxsplits:omittingemptysubsequences:).json @@ -166,10 +166,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:).json index 5c44afec3..f3b982429 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:).json @@ -112,10 +112,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:by:).json index b610c010a..9041d48fa 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:by:).json @@ -145,10 +145,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/suffix(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/suffix(_:).json index 7d40ebf32..5cc0e4845 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/suffix(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/suffix(_:).json @@ -76,10 +76,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/underestimatedcount.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/underestimatedcount.json index 099833ded..1fbb4d555 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/underestimatedcount.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/underestimatedcount.json @@ -56,10 +56,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/withcontiguousstorageifavailable(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/withcontiguousstorageifavailable(_:).json index b883588a5..5b9871961 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/withcontiguousstorageifavailable(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/withcontiguousstorageifavailable(_:).json @@ -116,10 +116,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(_:).json index 0278c1630..61bd57d4c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(_:).json @@ -71,10 +71,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(through:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(through:).json index 2679e3ece..dc3b4e64f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(through:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(through:).json @@ -86,10 +86,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(upto:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(upto:).json index 0637de46f..d205ac4d6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(upto:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(upto:).json @@ -86,10 +86,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(while:).json index 064ea2780..772127c86 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(while:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(while:).json @@ -111,10 +111,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/publisher.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/publisher.json index 5bb3f60e4..487ca7249 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/publisher.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/publisher.json @@ -85,10 +85,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement().json index 2272d2abf..bbfef7fc7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement().json @@ -66,10 +66,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement(using:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement(using:).json index 88ff83eb7..d3b01978c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement(using:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement(using:).json @@ -98,10 +98,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/ranges(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/ranges(of:).json index 68ac60f22..f53fcb219 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/ranges(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/ranges(of:).json @@ -131,10 +131,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(_:_:).json index 9651e9075..eb708ca4f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(_:_:).json @@ -118,10 +118,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(into:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(into:_:).json index d6c080560..039d3696f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(into:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(into:_:).json @@ -126,10 +126,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reversed().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reversed().json index 6e4dbda59..a0a7bd494 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reversed().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reversed().json @@ -66,10 +66,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sequence-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sequence-implementations.json index 07680fa9a..664411f52 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sequence-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sequence-implementations.json @@ -34,7 +34,8 @@ "generated" : true, "identifiers" : [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/lazy", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/publisher" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/publisher", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-6hbjd" ], "title" : "Instance Properties" }, @@ -49,8 +50,7 @@ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/elementsEqual(_:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/elementsEqual(_:by:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/enumerated()", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-4054e", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-8qkw9", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/first(where:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/flatMap(_:)-23b2z", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/flatMap(_:)-47dwd", @@ -826,85 +826,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/enumerated()" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)-4054e": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "filter" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation9PredicateV", - "text" : "Predicate" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - }, - { - "kind" : "text", - "text" : ">) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> [" - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - }, - { - "kind" : "text", - "text" : "]" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-4054e", - "kind" : "symbol", - "role" : "symbol", - "title" : "filter(_:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-4054e" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)-8qkw9": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)": { "abstract" : [ ], @@ -983,12 +905,12 @@ "text" : "]" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-8qkw9", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)", "kind" : "symbol", "role" : "symbol", "title" : "filter(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-8qkw9" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/first(where:)": { "abstract" : [ @@ -3476,6 +3398,40 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/starts(with:by:)" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount-6hbjd": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "underestimatedCount" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-6hbjd", + "kind" : "symbol", + "role" : "symbol", + "title" : "underestimatedCount", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-6hbjd" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/withContiguousStorageIfAvailable(_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled().json index ed8978d0b..ab99c84de 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled().json @@ -66,10 +66,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled(using:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled(using:).json index 86cda7dee..0f3f73f31 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled(using:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled(using:).json @@ -98,10 +98,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted().json index c6468fd23..3abea7b5f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted().json @@ -98,10 +98,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(by:).json index a6a2165f8..f70374b05 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(by:).json @@ -131,10 +131,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-3re6i.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-3re6i.json index 562ad1989..7d1c9bbf4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-3re6i.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-3re6i.json @@ -98,10 +98,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-5p5zn.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-5p5zn.json index a3a1839f2..d986db70f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-5p5zn.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-5p5zn.json @@ -90,10 +90,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(maxsplits:omittingemptysubsequences:whereseparator:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(maxsplits:omittingemptysubsequences:whereseparator:).json index a1c11fd66..8ea96f3dc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(maxsplits:omittingemptysubsequences:whereseparator:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(maxsplits:omittingemptysubsequences:whereseparator:).json @@ -149,10 +149,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-1bn9x.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-1bn9x.json index 1bed83a8a..0d2d5a465 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-1bn9x.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-1bn9x.json @@ -156,10 +156,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-4mcn7.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-4mcn7.json index 2e93bbe76..63bccb131 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-4mcn7.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-4mcn7.json @@ -165,10 +165,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-80pk3.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-80pk3.json index 36d83bc17..fb62496af 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-80pk3.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-80pk3.json @@ -156,10 +156,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:).json index c557c61a5..62f44628c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:).json @@ -111,10 +111,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:by:).json index a856c2049..f55f2e244 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:by:).json @@ -144,10 +144,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-4054e.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-57g4w.json similarity index 63% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-4054e.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-57g4w.json index 6888a700e..7ec5cd74c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-4054e.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-57g4w.json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "Sequence.filter(_:)", + "code" : "Collection.subscript(_:)", "type" : "codeVoice" }, { @@ -18,30 +18,54 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Sequence-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-4054e" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-57g4w" }, "kind" : "symbol", "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "SubSequence", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Slice", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, "extendedModule" : "Swift", - "externalID" : "s:ST10FoundationE6filterySay7ElementQzGAA9PredicateVyAD_QPGKF::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", + "externalID" : "s:Slss5SliceVyxG11SubSequenceRtzrlEyACSny5IndexQzGcip::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", "fragments" : [ { "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "filter" + "text" : "subscript" }, { "kind" : "text", @@ -49,8 +73,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation9PredicateV", - "text" : "Predicate" + "preciseIdentifier" : "s:Sn", + "text" : "Range" }, { "kind" : "text", @@ -66,79 +90,39 @@ }, { "kind" : "typeIdentifier", - "text" : "Element" + "text" : "Index" }, { "kind" : "text", - "text" : ">) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> [" + "text" : ">) -> " }, { "kind" : "typeIdentifier", - "text" : "Self" + "preciseIdentifier" : "s:s5SliceV", + "text" : "Slice" }, { "kind" : "text", - "text" : "." + "text" : "<" }, { "kind" : "typeIdentifier", - "text" : "Element" + "text" : "Self" }, { "kind" : "text", - "text" : "]" + "text" : ">" } ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "17.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "14.0", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "17.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloCodegenLib" } ], "role" : "symbol", - "roleHeading" : "Instance Method", - "symbolKind" : "method", - "title" : "filter(_:)" + "roleHeading" : "Instance Subscript", + "symbolKind" : "subscript", + "title" : "subscript(_:)" }, "primaryContentSections" : [ { @@ -153,31 +137,15 @@ "tokens" : [ { "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "filter" + "text" : "subscript" }, { "kind" : "text", "text" : "(" }, - { - "kind" : "externalParam", - "text" : "_" - }, - { - "kind" : "text", - "text" : " " - }, { "kind" : "internalParam", - "text" : "predicate" + "text" : "bounds" }, { "kind" : "text", @@ -185,8 +153,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation9PredicateV", - "text" : "Predicate" + "preciseIdentifier" : "s:Sn", + "text" : "Range" }, { "kind" : "text", @@ -202,19 +170,20 @@ }, { "kind" : "typeIdentifier", - "text" : "Element" + "text" : "Index" }, { "kind" : "text", - "text" : ">) " + "text" : ">) -> " }, { - "kind" : "keyword", - "text" : "throws" + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5SliceV", + "text" : "Slice" }, { "kind" : "text", - "text" : " -> [" + "text" : "<" }, { "kind" : "typeIdentifier", @@ -222,15 +191,15 @@ }, { "kind" : "text", - "text" : "." + "text" : "> { " }, { - "kind" : "typeIdentifier", - "text" : "Element" + "kind" : "keyword", + "text" : "get" }, { "kind" : "text", - "text" : "]" + "text" : " }" } ] } @@ -249,7 +218,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-4054e" + "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-57g4w" ], "traits" : [ { @@ -308,33 +277,57 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Sequence-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Collection-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Sequence-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations", "kind" : "article", "role" : "collectionGroup", - "title" : "Sequence Implementations", + "title" : "Collection Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/sequence-implementations" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)-4054e": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-57g4w": { "abstract" : [ ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "SubSequence", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Slice", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, "fragments" : [ { "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "filter" + "text" : "subscript" }, { "kind" : "text", @@ -342,8 +335,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:10Foundation9PredicateV", - "text" : "Predicate" + "preciseIdentifier" : "s:Sn", + "text" : "Range" }, { "kind" : "text", @@ -359,43 +352,36 @@ }, { "kind" : "typeIdentifier", - "text" : "Element" + "text" : "Index" }, { "kind" : "text", - "text" : ">) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> [" + "text" : ">) -> " }, { "kind" : "typeIdentifier", - "text" : "Self" + "preciseIdentifier" : "s:s5SliceV", + "text" : "Slice" }, { "kind" : "text", - "text" : "." + "text" : "<" }, { "kind" : "typeIdentifier", - "text" : "Element" + "text" : "Self" }, { "kind" : "text", - "text" : "]" + "text" : ">" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-4054e", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-57g4w", "kind" : "symbol", "role" : "symbol", - "title" : "filter(_:)", + "title" : "subscript(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-4054e" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-57g4w" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-7fwtu.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-7fwtu.json new file mode 100644 index 000000000..fd64a30db --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-7fwtu.json @@ -0,0 +1,264 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Collection.subscript(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-7fwtu" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SlsEy11SubSequenceQzys15UnboundedRange_OXEcip::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "subscript" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s15UnboundedRange_O", + "text" : "UnboundedRange_" + }, + { + "kind" : "text", + "text" : ") -> ()) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SubSequence" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Subscript", + "symbolKind" : "subscript", + "title" : "subscript(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "subscript" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "x" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s15UnboundedRange_O", + "text" : "UnboundedRange_" + }, + { + "kind" : "text", + "text" : ") -> ()) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SubSequence" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-7fwtu" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList": { + "abstract" : [ + { + "text" : "A doubly linked list implementation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "LinkedList" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "LinkedList" + } + ], + "role" : "symbol", + "title" : "LinkedList", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Collection-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Collection Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-7fwtu": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "subscript" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s15UnboundedRange_O", + "text" : "UnboundedRange_" + }, + { + "kind" : "text", + "text" : ") -> ()) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SubSequence" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-7fwtu", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscript(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-7fwtu" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-929la.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-929la.json new file mode 100644 index 000000000..a863da1fa --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-929la.json @@ -0,0 +1,342 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Collection.subscript(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-929la" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SlsEy11SubSequenceQzqd__cSXRd__5BoundQyd__5IndexRtzluip::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "subscript" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SubSequence" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Subscript", + "symbolKind" : "subscript", + "title" : "subscript(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "subscript" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "internalParam", + "text" : "r" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SubSequence" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SX", + "text" : "RangeExpression" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Index" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Bound" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-929la" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList": { + "abstract" : [ + { + "text" : "A doubly linked list implementation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "LinkedList" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "LinkedList" + } + ], + "role" : "symbol", + "title" : "LinkedList", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Collection-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Collection Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-929la": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "subscript" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SubSequence" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-929la", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscript(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-929la" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-b2pa.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-b2pa.json index cd55d1548..de5a53352 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-b2pa.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-b2pa" }, "kind" : "symbol", "metadata" : { @@ -132,7 +132,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)" + "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-b2pa" ], "traits" : [ { @@ -202,7 +202,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-b2pa": { "abstract" : [ ], @@ -229,12 +229,12 @@ "text" : "T" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-b2pa", "kind" : "symbol", "role" : "symbol", "title" : "subscript(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-b2pa" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(_:).json index 952de2e68..09af6ce91 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(_:).json @@ -71,10 +71,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(from:).json index 0cb8c08ae..cc9109f2c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(from:).json @@ -86,10 +86,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(_:).json index cbbf3ebb7..b36848d86 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(_:).json @@ -110,10 +110,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(while:).json index e5d84500e..da74a4de0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(while:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(while:).json @@ -111,10 +111,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-6hbjd.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-6hbjd.json new file mode 100644 index 000000000..930b7cf3e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-6hbjd.json @@ -0,0 +1,232 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Sequence.underestimatedCount", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Sequence-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-6hbjd" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:STsE19underestimatedCountSivp::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "underestimatedCount" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "underestimatedCount" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "underestimatedCount" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-6hbjd" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList": { + "abstract" : [ + { + "text" : "A doubly linked list implementation.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "LinkedList" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "LinkedList" + } + ], + "role" : "symbol", + "title" : "LinkedList", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Sequence-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Sequence-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Sequence Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/sequence-implementations" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount-6hbjd": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "underestimatedCount" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-6hbjd", + "kind" : "symbol", + "role" : "symbol", + "title" : "underestimatedCount", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-6hbjd" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-7qpx9.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-7qpx9.json index 26f07770e..3bb5fb2a5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-7qpx9.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-7qpx9" }, "kind" : "symbol", "metadata" : { @@ -55,10 +55,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", @@ -127,7 +124,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount" + "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-7qpx9" ], "traits" : [ { @@ -197,7 +194,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount-7qpx9": { "abstract" : [ ], @@ -224,12 +221,12 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-7qpx9", "kind" : "symbol", "role" : "symbol", "title" : "underestimatedCount", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-7qpx9" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/withcontiguousstorageifavailable(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/withcontiguousstorageifavailable(_:).json index 89047b113..19a06b51a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/withcontiguousstorageifavailable(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/withcontiguousstorageifavailable(_:).json @@ -115,10 +115,7 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloCodegenLib" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollosqlite/sqlitenormalizedcacheerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollosqlite/sqlitenormalizedcacheerror/localizeddescription.json index b1ecee09a..440a72e57 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollosqlite/sqlitenormalizedcacheerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollosqlite/sqlitenormalizedcacheerror/localizeddescription.json @@ -55,40 +55,7 @@ ], "modules" : [ { - "name" : "ApolloSQLite", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloSQLite" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport.json index 102b8d117..ee53b38ef 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport.json @@ -122,8 +122,8 @@ }, { "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion" + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-8o4nu", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-4o8f0" ], "title" : "Instance Properties" }, @@ -267,7 +267,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/uploadingnetworktransport-implementations" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName-8o4nu": { "abstract" : [ ], @@ -294,14 +294,14 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-8o4nu", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname" + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-8o4nu" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion-4o8f0": { "abstract" : [ ], @@ -328,12 +328,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-4o8f0", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion" + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-4o8f0" }, "doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/init(uploadingNetworkTransport:webSocketNetworkTransport:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/addapolloclientheaders(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/addapolloclientheaders(to:).json index 3f86fb794..3c6134fc1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/addapolloclientheaders(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/addapolloclientheaders(to:).json @@ -75,10 +75,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Apollo" - ] + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-8o4nu.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-8o4nu.json index 2cbfa35d0..bd4dd22ce 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-8o4nu.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-8o4nu" }, "kind" : "symbol", "metadata" : { @@ -122,7 +122,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname" + "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-8o4nu" ], "traits" : [ { @@ -218,7 +218,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/splitnetworktransport" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName-8o4nu": { "abstract" : [ ], @@ -245,12 +245,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-8o4nu", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname" + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-8o4nu" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-9k3zt.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-9k3zt.json new file mode 100644 index 000000000..d4fb16180 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-9k3zt.json @@ -0,0 +1,269 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "NetworkTransport.clientName", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/NetworkTransport-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-9k3zt" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Apollo", + "externalID" : "s:6Apollo16NetworkTransportPAAE10clientNameSSvp::SYNTHESIZED::s:15ApolloWebSocket21SplitNetworkTransportC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "ApolloWebSocket" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "clientName" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-9k3zt" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apolloapi/graphqlsubscription": { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "title" : "GraphQLSubscription", + "titleInlineContent" : [ + { + "code" : "GraphQLSubscription", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apolloapi\/graphqlsubscription" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket": { + "abstract" : [ + { + "text" : "A web socket network transport implementation that provides support for ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " operations over a web socket connection.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloWebSocket", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport": { + "abstract" : [ + { + "text" : "A network transport that sends subscriptions using one ", + "type" : "text" + }, + { + "code" : "NetworkTransport", + "type" : "codeVoice" + }, + { + "text" : " and other requests using another ", + "type" : "text" + }, + { + "code" : "NetworkTransport", + "type" : "codeVoice" + }, + { + "text" : ". Ideal for sending subscriptions via a web socket but everything else via HTTP.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "SplitNetworkTransport" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "SplitNetworkTransport" + } + ], + "role" : "symbol", + "title" : "SplitNetworkTransport", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/NetworkTransport-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/NetworkTransport-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "NetworkTransport Implementations", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/networktransport-implementations" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName-9k3zt": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-9k3zt", + "kind" : "symbol", + "role" : "symbol", + "title" : "clientName", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-9k3zt" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-4o8f0.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-4o8f0.json index 0194e1b47..55b981f12 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-4o8f0.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-4o8f0" }, "kind" : "symbol", "metadata" : { @@ -122,7 +122,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion" + "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-4o8f0" ], "traits" : [ { @@ -218,7 +218,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/splitnetworktransport" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion-4o8f0": { "abstract" : [ ], @@ -245,12 +245,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-4o8f0", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion" + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-4o8f0" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-6kuvd.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-6kuvd.json new file mode 100644 index 000000000..eab47c06a --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-6kuvd.json @@ -0,0 +1,269 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "NetworkTransport.clientVersion", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/NetworkTransport-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-6kuvd" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Apollo", + "externalID" : "s:6Apollo16NetworkTransportPAAE13clientVersionSSvp::SYNTHESIZED::s:15ApolloWebSocket21SplitNetworkTransportC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientVersion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "ApolloWebSocket" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "clientVersion" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientVersion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-6kuvd" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apolloapi/graphqlsubscription": { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "title" : "GraphQLSubscription", + "titleInlineContent" : [ + { + "code" : "GraphQLSubscription", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apolloapi\/graphqlsubscription" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket": { + "abstract" : [ + { + "text" : "A web socket network transport implementation that provides support for ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " operations over a web socket connection.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloWebSocket", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport": { + "abstract" : [ + { + "text" : "A network transport that sends subscriptions using one ", + "type" : "text" + }, + { + "code" : "NetworkTransport", + "type" : "codeVoice" + }, + { + "text" : " and other requests using another ", + "type" : "text" + }, + { + "code" : "NetworkTransport", + "type" : "codeVoice" + }, + { + "text" : ". Ideal for sending subscriptions via a web socket but everything else via HTTP.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "SplitNetworkTransport" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "SplitNetworkTransport" + } + ], + "role" : "symbol", + "title" : "SplitNetworkTransport", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/NetworkTransport-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/NetworkTransport-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "NetworkTransport Implementations", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/networktransport-implementations" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion-6kuvd": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientVersion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-6kuvd", + "kind" : "symbol", + "role" : "symbol", + "title" : "clientVersion", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-6kuvd" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientname.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientname.json index 66c8f5599..b574ad4b1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientname.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientname.json @@ -63,10 +63,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Apollo" - ] + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientversion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientversion.json index c5a1885c3..1b147b953 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientversion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientversion.json @@ -63,10 +63,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Apollo" - ] + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientname.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientname.json index 6ad8ff9f1..78a2d554a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientname.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientname.json @@ -63,10 +63,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Apollo" - ] + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientversion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientversion.json index 02e21d41a..bfec08d7d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientversion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientversion.json @@ -63,10 +63,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Apollo" - ] + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/networktransport-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/networktransport-implementations.json index 39ace8d00..ecfc1b32f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/networktransport-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/networktransport-implementations.json @@ -30,11 +30,19 @@ ], "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-9k3zt", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-6kuvd" + ], + "title" : "Instance Properties" + }, { "generated" : true, "identifiers" : [ "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/addApolloClientHeaders(to:)", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)" + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)" ], "title" : "Instance Methods" }, @@ -202,6 +210,74 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/addapolloclientheaders(to:)" }, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName-9k3zt": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-9k3zt", + "kind" : "symbol", + "role" : "symbol", + "title" : "clientName", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-9k3zt" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion-6kuvd": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientVersion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-6kuvd", + "kind" : "symbol", + "role" : "symbol", + "title" : "clientVersion", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-6kuvd" +}, "doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/defaultClientName": { "abstract" : [ @@ -370,7 +446,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/headerfieldnameapolloclientversion" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)": { "abstract" : [ ], @@ -449,6 +525,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -532,12 +625,12 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "title" : "send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)" + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:).json similarity index 88% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:).json index 4a53521ec..14343d6db 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:).json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "NetworkTransport.send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "code" : "NetworkTransport.send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", "type" : "codeVoice" }, { @@ -24,12 +24,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloWebSocket", - "externalID" : "s:15ApolloWebSocket21SplitNetworkTransportC4send9operation11cachePolicy17contextIdentifier13callbackQueue17completionHandler0A011Cancellable_px_AJ05CacheJ0O10Foundation4UUIDVSgSo17OS_dispatch_queueCys6ResultOyAJ13GraphQLResultVy4DataQzGs5Error_pGct0A3API0Y11QLOperationRzlF", + "externalID" : "s:15ApolloWebSocket21SplitNetworkTransportC4send9operation11cachePolicy17contextIdentifier0K013callbackQueue17completionHandler0A011Cancellable_px_AK05CacheJ0O10Foundation4UUIDVSgAK14RequestContext_pSgSo17OS_dispatch_queueCys6ResultOyAK13GraphQLResultVy4DataQzGs5Error_pGct0A3API16GraphQLOperationRzlF", "fragments" : [ { "kind" : "keyword", @@ -105,6 +105,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -196,7 +213,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)" + "title" : "send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)" }, "primaryContentSections" : [ { @@ -283,6 +300,23 @@ "kind" : "text", "text" : "? = nil, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -415,7 +449,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/splitnetworktransport\/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)" + "\/documentation\/apollowebsocket\/splitnetworktransport\/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)" ], "traits" : [ { @@ -522,7 +556,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/networktransport-implementations" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)": { "abstract" : [ ], @@ -601,6 +635,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -684,12 +735,12 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "title" : "send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)" + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/upload(operation:files:callbackqueue:completionhandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/upload(operation:files:context:callbackqueue:completionhandler:).json similarity index 88% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/upload(operation:files:callbackqueue:completionhandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/upload(operation:files:context:callbackqueue:completionhandler:).json index 3c16a98d1..b21ea41d6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/upload(operation:files:callbackqueue:completionhandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/upload(operation:files:context:callbackqueue:completionhandler:).json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "UploadingNetworkTransport.upload(operation:files:callbackQueue:completionHandler:)", + "code" : "UploadingNetworkTransport.upload(operation:files:context:callbackQueue:completionHandler:)", "type" : "codeVoice" }, { @@ -24,12 +24,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/upload(operation:files:callbackQueue:completionHandler:)" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/upload(operation:files:context:callbackQueue:completionHandler:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloWebSocket", - "externalID" : "s:15ApolloWebSocket21SplitNetworkTransportC6upload9operation5files13callbackQueue17completionHandler0A011Cancellable_px_SayAI11GraphQLFileVGSo17OS_dispatch_queueCys6ResultOyAI0O8QLResultVy4DataQzGs5Error_pGct0A3API0O11QLOperationRzlF", + "externalID" : "s:15ApolloWebSocket21SplitNetworkTransportC6upload9operation5files7context13callbackQueue17completionHandler0A011Cancellable_px_SayAJ11GraphQLFileVGAJ14RequestContext_pSgSo17OS_dispatch_queueCys6ResultOyAJ0P8QLResultVy4DataQzGs5Error_pGct0A3API0P11QLOperationRzlF", "fragments" : [ { "kind" : "keyword", @@ -88,6 +88,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -179,7 +196,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "upload(operation:files:callbackQueue:completionHandler:)" + "title" : "upload(operation:files:context:callbackQueue:completionHandler:)" }, "primaryContentSections" : [ { @@ -249,6 +266,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -381,7 +415,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/splitnetworktransport\/upload(operation:files:callbackqueue:completionhandler:)" + "\/documentation\/apollowebsocket\/splitnetworktransport\/upload(operation:files:context:callbackqueue:completionhandler:)" ], "traits" : [ { @@ -488,7 +522,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/uploadingnetworktransport-implementations" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/upload(operation:files:callbackQueue:completionHandler:)": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/upload(operation:files:context:callbackQueue:completionHandler:)": { "abstract" : [ ], @@ -550,6 +584,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -633,12 +684,12 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/upload(operation:files:callbackQueue:completionHandler:)", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/upload(operation:files:context:callbackQueue:completionHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "upload(operation:files:callbackQueue:completionHandler:)", + "title" : "upload(operation:files:context:callbackQueue:completionHandler:)", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/upload(operation:files:callbackqueue:completionhandler:)" + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/upload(operation:files:context:callbackqueue:completionhandler:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/uploadingnetworktransport-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/uploadingnetworktransport-implementations.json index 4f138ea6c..03b0bb73c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/uploadingnetworktransport-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/uploadingnetworktransport-implementations.json @@ -33,7 +33,7 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/upload(operation:files:callbackQueue:completionHandler:)" + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/upload(operation:files:context:callbackQueue:completionHandler:)" ], "title" : "Instance Methods" } @@ -137,7 +137,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/splitnetworktransport" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/upload(operation:files:callbackQueue:completionHandler:)": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/upload(operation:files:context:callbackQueue:completionHandler:)": { "abstract" : [ ], @@ -199,6 +199,23 @@ "kind" : "text", "text" : "], " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -282,12 +299,12 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/upload(operation:files:callbackQueue:completionHandler:)", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/upload(operation:files:context:callbackQueue:completionHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "upload(operation:files:callbackQueue:completionHandler:)", + "title" : "upload(operation:files:context:callbackQueue:completionHandler:)", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/upload(operation:files:callbackqueue:completionhandler:)" + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/upload(operation:files:context:callbackqueue:completionhandler:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror.json index 50be122cb..ae471a968 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror.json @@ -95,7 +95,7 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription" + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-8rftb" ], "title" : "Instance Properties" }, @@ -215,7 +215,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/localizederror-implementations" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription-8rftb": { "abstract" : [ ], @@ -246,12 +246,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-8rftb", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription" + "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-8rftb" }, "doc://ApolloWebSocket/s5ErrorP": { "identifier" : "doc:\/\/ApolloWebSocket\/s5ErrorP", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-6m1f6.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-6m1f6.json new file mode 100644 index 000000000..298bdd349 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-6m1f6.json @@ -0,0 +1,258 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-6m1f6" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:15ApolloWebSocket25SSLClientCertificateErrorV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloWebSocket" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-6m1f6" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apolloapi/graphqlsubscription": { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "title" : "GraphQLSubscription", + "titleInlineContent" : [ + { + "code" : "GraphQLSubscription", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apolloapi\/graphqlsubscription" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket": { + "abstract" : [ + { + "text" : "A web socket network transport implementation that provides support for ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " operations over a web socket connection.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloWebSocket", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "SSLClientCertificateError" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "SSLClientCertificateError" + } + ], + "role" : "symbol", + "title" : "SSLClientCertificateError", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/localizederror-implementations" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription-6m1f6": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-6m1f6", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-6m1f6" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-8rftb.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-8rftb.json index ebe0639f7..b82ae1d52 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-8rftb.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-8rftb" }, "kind" : "symbol", "metadata" : { @@ -118,7 +118,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription" + "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-8rftb" ], "traits" : [ { @@ -195,7 +195,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription-8rftb": { "abstract" : [ ], @@ -226,12 +226,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-8rftb", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription" + "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-8rftb" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/failurereason.json index 87ebf1031..ee9d2922e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/failurereason.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/helpanchor.json index fb3b92313..6264b8184 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/helpanchor.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizeddescription.json index 61f6129d2..00ce88918 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizeddescription.json @@ -55,40 +55,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizederror-implementations.json index 5314949f7..362871592 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizederror-implementations.json @@ -33,6 +33,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-6m1f6", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/failureReason", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/helpAnchor", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/recoverySuggestion" @@ -120,6 +121,44 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror" }, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription-6m1f6": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-6m1f6", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-6m1f6" +}, "doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/recoverysuggestion.json index 6592e60dc..3ad9350e8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/recoverysuggestion.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/!=(_:_:).json index a00589a34..451605be4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hash(into:).json index 36e178411..7cdad0517 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hash(into:).json @@ -124,10 +124,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hashvalue.json index c595a9d9d..8ac1ebac3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hashvalue.json @@ -104,10 +104,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/errortype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/errortype/!=(_:_:).json index 132c11b08..ed9fd3801 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/errortype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/errortype/!=(_:_:).json @@ -85,10 +85,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/localizeddescription.json index babcde868..81adfa64e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/localizeddescription.json @@ -56,40 +56,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wsprotocol/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wsprotocol/!=(_:_:).json index adb328261..1a6e1de77 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wsprotocol/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wsprotocol/!=(_:_:).json @@ -84,10 +84,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Swift" - ] + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror.json index 52b3f1ce8..e879fe352 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror.json @@ -110,7 +110,7 @@ { "identifiers" : [ "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/error", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-2e2i1", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/kind", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/payload" ], @@ -321,7 +321,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websocketerror\/error" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription-2e2i1": { "abstract" : [ ], @@ -352,12 +352,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-2e2i1", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription" + "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription-2e2i1" }, "doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/kind": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-2e2i1.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-2e2i1.json index 352bc72d7..560849296 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-2e2i1.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-2e2i1" }, "kind" : "symbol", "metadata" : { @@ -126,7 +126,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/websocketerror\/errordescription" + "\/documentation\/apollowebsocket\/websocketerror\/errordescription-2e2i1" ], "traits" : [ { @@ -214,7 +214,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websocketerror" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription-2e2i1": { "abstract" : [ ], @@ -245,12 +245,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-2e2i1", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription" + "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription-2e2i1" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-77dya.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-77dya.json new file mode 100644 index 000000000..a4c65ba45 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-77dya.json @@ -0,0 +1,269 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "LocalizedError.errorDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/LocalizedError-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-77dya" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:15ApolloWebSocket0bC5ErrorV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloWebSocket" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "errorDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "? { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollowebsocket\/websocketerror\/errordescription-77dya" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apolloapi/graphqlsubscription": { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "title" : "GraphQLSubscription", + "titleInlineContent" : [ + { + "code" : "GraphQLSubscription", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apolloapi\/graphqlsubscription" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket": { + "abstract" : [ + { + "text" : "A web socket network transport implementation that provides support for ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " operations over a web socket connection.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloWebSocket", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError": { + "abstract" : [ + { + "text" : "A structure for capturing problems and any associated errors from a ", + "type" : "text" + }, + { + "code" : "WebSocketTransport", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "WebSocketError" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "WebSocketError" + } + ], + "role" : "symbol", + "title" : "WebSocketError", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websocketerror" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/LocalizedError-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/LocalizedError-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "LocalizedError Implementations", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websocketerror\/localizederror-implementations" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription-77dya": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-77dya", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription-77dya" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/failurereason.json index 596d13b9a..91f10ce55 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/failurereason.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/helpanchor.json index 26fa86afa..8f32e9ce0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/helpanchor.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizeddescription.json index 96f5d804c..702f0f075 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizeddescription.json @@ -55,40 +55,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Swift" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizederror-implementations.json index a71ce3fc8..17116415d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizederror-implementations.json @@ -33,6 +33,7 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-77dya", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/failureReason", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/helpAnchor", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/recoverySuggestion" @@ -131,6 +132,44 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websocketerror" }, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription-77dya": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "errorDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-77dya", + "kind" : "symbol", + "role" : "symbol", + "title" : "errorDescription", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription-77dya" +}, "doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/recoverysuggestion.json index 5db4557d0..989f2de7f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/recoverysuggestion.json @@ -59,40 +59,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Foundation" - ] - } - ], - "platforms" : [ - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "8.0", - "name" : "iOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "10.10", - "name" : "macOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "9.0", - "name" : "tvOS", - "unavailable" : false - }, - { - "beta" : false, - "deprecated" : false, - "introducedAt" : "2.0", - "name" : "watchOS", - "unavailable" : false + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport.json index 2393472fe..f9370f9b7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport.json @@ -112,8 +112,8 @@ }, { "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-7plo0", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-919yz", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/delegate", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/enableSOCKSProxy" ], @@ -326,7 +326,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websockettransport\/websocketclientdelegate-implementations" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName-7plo0": { "abstract" : [ ], @@ -353,14 +353,14 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-7plo0", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname" + "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname-7plo0" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion-919yz": { "abstract" : [ ], @@ -387,12 +387,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-919yz", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion" + "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion-919yz" }, "doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/closeConnection()": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/addapolloclientheaders(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/addapolloclientheaders(to:).json index 425a8dd03..51137d002 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/addapolloclientheaders(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/addapolloclientheaders(to:).json @@ -75,10 +75,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Apollo" - ] + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-2sr62.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-2sr62.json new file mode 100644 index 000000000..a7f62211c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-2sr62.json @@ -0,0 +1,253 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "NetworkTransport.clientName", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/NetworkTransport-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-2sr62" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Apollo", + "externalID" : "s:6Apollo16NetworkTransportPAAE10clientNameSSvp::SYNTHESIZED::s:15ApolloWebSocket0bC9TransportC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "ApolloWebSocket" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "clientName" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollowebsocket\/websockettransport\/clientname-2sr62" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apolloapi/graphqlsubscription": { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "title" : "GraphQLSubscription", + "titleInlineContent" : [ + { + "code" : "GraphQLSubscription", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apolloapi\/graphqlsubscription" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket": { + "abstract" : [ + { + "text" : "A web socket network transport implementation that provides support for ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " operations over a web socket connection.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloWebSocket", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport": { + "abstract" : [ + { + "text" : "A network transport that uses web sockets requests to send GraphQL subscription operations to a server.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "WebSocketTransport" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "WebSocketTransport" + } + ], + "role" : "symbol", + "title" : "WebSocketTransport", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websockettransport" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/NetworkTransport-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/NetworkTransport-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "NetworkTransport Implementations", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websockettransport\/networktransport-implementations" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName-2sr62": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-2sr62", + "kind" : "symbol", + "role" : "symbol", + "title" : "clientName", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname-2sr62" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-7plo0.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-7plo0.json index 452685e4a..d13ef00a2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-7plo0.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-7plo0" }, "kind" : "symbol", "metadata" : { @@ -138,7 +138,7 @@ "type" : "paragraph" } ], - "name" : "Note", + "name" : "NOTE", "style" : "note", "type" : "aside" } @@ -157,7 +157,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/websockettransport\/clientname" + "\/documentation\/apollowebsocket\/websockettransport\/clientname-7plo0" ], "traits" : [ { @@ -237,7 +237,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websockettransport" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName-7plo0": { "abstract" : [ ], @@ -264,12 +264,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-7plo0", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname" + "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname-7plo0" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-5nzf9.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-5nzf9.json new file mode 100644 index 000000000..9fdaba0a8 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-5nzf9.json @@ -0,0 +1,253 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "NetworkTransport.clientVersion", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/NetworkTransport-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-5nzf9" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Apollo", + "externalID" : "s:6Apollo16NetworkTransportPAAE13clientVersionSSvp::SYNTHESIZED::s:15ApolloWebSocket0bC9TransportC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientVersion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "ApolloWebSocket" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "clientVersion" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientVersion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollowebsocket\/websockettransport\/clientversion-5nzf9" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apolloapi/graphqlsubscription": { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "title" : "GraphQLSubscription", + "titleInlineContent" : [ + { + "code" : "GraphQLSubscription", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apolloapi\/graphqlsubscription" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket": { + "abstract" : [ + { + "text" : "A web socket network transport implementation that provides support for ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " operations over a web socket connection.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloWebSocket", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport": { + "abstract" : [ + { + "text" : "A network transport that uses web sockets requests to send GraphQL subscription operations to a server.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "WebSocketTransport" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "WebSocketTransport" + } + ], + "role" : "symbol", + "title" : "WebSocketTransport", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websockettransport" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/NetworkTransport-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/NetworkTransport-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "NetworkTransport Implementations", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websockettransport\/networktransport-implementations" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion-5nzf9": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientVersion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-5nzf9", + "kind" : "symbol", + "role" : "symbol", + "title" : "clientVersion", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion-5nzf9" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-919yz.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-919yz.json index e8a0f4880..5123191b1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-919yz.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-919yz" }, "kind" : "symbol", "metadata" : { @@ -138,7 +138,7 @@ "type" : "paragraph" } ], - "name" : "Note", + "name" : "NOTE", "style" : "note", "type" : "aside" } @@ -157,7 +157,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/websockettransport\/clientversion" + "\/documentation\/apollowebsocket\/websockettransport\/clientversion-919yz" ], "traits" : [ { @@ -237,7 +237,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websockettransport" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion-919yz": { "abstract" : [ ], @@ -264,12 +264,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-919yz", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion" + "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion-919yz" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/configuration/reconnect.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/configuration/reconnect.json index 49dbbd6b5..9a877ffec 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/configuration/reconnect.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/configuration/reconnect.json @@ -70,7 +70,7 @@ "text" : "@" }, { - "kind" : "attribute", + "kind" : "typeIdentifier", "preciseIdentifier" : "s:6Apollo6AtomicC", "text" : "Atomic" }, diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientname.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientname.json index bfa212f6f..bf59e3235 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientname.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientname.json @@ -63,10 +63,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Apollo" - ] + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientversion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientversion.json index 6e58151ba..a8334364a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientversion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientversion.json @@ -63,10 +63,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Apollo" - ] + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientname.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientname.json index 6b95ee14a..1e3a0c9ae 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientname.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientname.json @@ -63,10 +63,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Apollo" - ] + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientversion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientversion.json index d1caabaef..d7c6e926c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientversion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientversion.json @@ -63,10 +63,7 @@ ], "modules" : [ { - "name" : "ApolloWebSocket", - "relatedModules" : [ - "Apollo" - ] + "name" : "ApolloWebSocket" } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/networktransport-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/networktransport-implementations.json index a9714be8a..f84a04087 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/networktransport-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/networktransport-implementations.json @@ -30,11 +30,19 @@ ], "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-2sr62", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-5nzf9" + ], + "title" : "Instance Properties" + }, { "generated" : true, "identifiers" : [ "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/addApolloClientHeaders(to:)", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)" + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)" ], "title" : "Instance Methods" }, @@ -186,6 +194,74 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websockettransport\/addapolloclientheaders(to:)" }, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName-2sr62": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-2sr62", + "kind" : "symbol", + "role" : "symbol", + "title" : "clientName", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname-2sr62" +}, +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion-5nzf9": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "clientVersion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-5nzf9", + "kind" : "symbol", + "role" : "symbol", + "title" : "clientVersion", + "type" : "topic", + "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion-5nzf9" +}, "doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/defaultClientName": { "abstract" : [ @@ -354,7 +430,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websockettransport\/headerfieldnameapolloclientversion" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)": { "abstract" : [ ], @@ -433,6 +509,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -516,12 +609,12 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "title" : "send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)" + "url" : "\/documentation\/apollowebsocket\/websockettransport\/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:).json similarity index 88% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:).json index 8842cfa80..57bc6f955 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:).json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "NetworkTransport.send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "code" : "NetworkTransport.send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", "type" : "codeVoice" }, { @@ -24,12 +24,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloWebSocket", - "externalID" : "s:15ApolloWebSocket0bC9TransportC4send9operation11cachePolicy17contextIdentifier13callbackQueue17completionHandler0A011Cancellable_px_AJ05CacheH0O10Foundation4UUIDVSgSo17OS_dispatch_queueCys6ResultOyAJ13GraphQLResultVy4DataQzGs5Error_pGct0A3API0W11QLOperationRzlF", + "externalID" : "s:15ApolloWebSocket0bC9TransportC4send9operation11cachePolicy17contextIdentifier0I013callbackQueue17completionHandler0A011Cancellable_px_AK05CacheH0O10Foundation4UUIDVSgAK14RequestContext_pSgSo17OS_dispatch_queueCys6ResultOyAK13GraphQLResultVy4DataQzGs5Error_pGct0A3API0Y11QLOperationRzlF", "fragments" : [ { "kind" : "keyword", @@ -105,6 +105,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -196,7 +213,7 @@ "role" : "symbol", "roleHeading" : "Instance Method", "symbolKind" : "method", - "title" : "send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)" + "title" : "send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)" }, "primaryContentSections" : [ { @@ -283,6 +300,23 @@ "kind" : "text", "text" : "? = nil, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -415,7 +449,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/websockettransport\/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)" + "\/documentation\/apollowebsocket\/websockettransport\/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)" ], "traits" : [ { @@ -506,7 +540,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websockettransport\/networktransport-implementations" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)": { "abstract" : [ ], @@ -585,6 +619,23 @@ "kind" : "text", "text" : "?, " }, + { + "kind" : "externalParam", + "text" : "context" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo14RequestContextP", + "text" : "RequestContext" + }, + { + "kind" : "text", + "text" : "?, " + }, { "kind" : "externalParam", "text" : "callbackQueue" @@ -668,12 +719,12 @@ "text" : "Cancellable" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", "kind" : "symbol", "role" : "symbol", - "title" : "send(operation:cachePolicy:contextIdentifier:callbackQueue:completionHandler:)", + "title" : "send(operation:cachePolicy:contextIdentifier:context:callbackQueue:completionHandler:)", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)" + "url" : "\/documentation\/apollowebsocket\/websockettransport\/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/rootselectionset/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription-ws8y/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/rootselectionset/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription-ws8y/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/rootselectionset/init(data:variables:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/rootselectionset/init(data:variables:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/field/cachekey(with:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/perform(mutation:publishresulttostore:context:queue:resulthandler:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/field/cachekey(with:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/perform(mutation:publishresulttostore:context:queue:resulthandler:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/field/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/subscribe(subscription:context:queue:resulthandler:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/field/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/subscribe(subscription:context:queue:resulthandler:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/upload(operation:files:context:queue:resulthandler:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/upload(operation:files:context:queue:resulthandler:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/watch(query:cachepolicy:context:callbackqueue:resulthandler:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/watch(query:cachepolicy:context:callbackqueue:resulthandler:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/perform(mutation:publishresulttostore:queue:resulthandler:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/perform(mutation:publishresulttostore:context:queue:resulthandler:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/perform(mutation:publishresulttostore:queue:resulthandler:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/perform(mutation:publishresulttostore:context:queue:resulthandler:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/subscribe(subscription:queue:resulthandler:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/subscribe(subscription:context:queue:resulthandler:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/subscribe(subscription:queue:resulthandler:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/subscribe(subscription:context:queue:resulthandler:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/upload(operation:files:queue:resulthandler:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/upload(operation:files:context:queue:resulthandler:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/upload(operation:files:queue:resulthandler:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/upload(operation:files:context:queue:resulthandler:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/watch(query:cachepolicy:callbackqueue:resulthandler:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/watch(query:cachepolicy:context:callbackqueue:resulthandler:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/watch(query:cachepolicy:callbackqueue:resulthandler:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/watch(query:cachepolicy:context:callbackqueue:resulthandler:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/perform(mutation:publishresulttostore:queue:resulthandler:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/perform(mutation:publishresulttostore:queue:resulthandler:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/subscribe(subscription:queue:resulthandler:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/subscribe(subscription:queue:resulthandler:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/upload(operation:files:queue:resulthandler:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-9dqak/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/upload(operation:files:queue:resulthandler:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-9dqak/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/watch(query:cachepolicy:callbackqueue:resulthandler:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription-4aose/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloclientprotocol/watch(query:cachepolicy:callbackqueue:resulthandler:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription-4aose/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription-4rxtd/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription-4rxtd/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription-3s67q/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription-3s67q/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription-f0my/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription-f0my/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-1nwmf/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-1nwmf/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription-2j9a2/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription-2j9a2/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlquerywatcher/init(client:query:callbackqueue:resulthandler:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlquerywatcher/init(client:query:callbackqueue:resulthandler:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/httprequest/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlquerywatcher/init(client:query:context:callbackqueue:resulthandler:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/httprequest/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/graphqlquerywatcher/init(client:query:context:callbackqueue:resulthandler:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/httprequest/context/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/httprequest/context/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/jsonrequest/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/httprequest/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:context:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/jsonrequest/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/httprequest/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:context:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription-3qusm/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription-3qusm/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/jsonrequest/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:context:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/jsonrequest/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:context:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/networktransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/networktransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/constructrequest(for:cachepolicy:contextidentifier:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription-8ajg9/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/constructrequest(for:cachepolicy:contextidentifier:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription-8ajg9/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/constructuploadrequest(for:with:manualboundary:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/constructuploadrequest(for:with:manualboundary:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/upload(operation:files:callbackqueue:completionhandler:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/networktransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/upload(operation:files:callbackqueue:completionhandler:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/networktransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname-4ciz/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname-4ciz/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/swift/dictionary/+=(_:_:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname-eycz/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/swift/dictionary/+=(_:_:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname-eycz/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/swift/dictionary/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/swift/dictionary/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/swift/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/swift/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/uploadingnetworktransport/upload(operation:files:callbackqueue:completionhandler:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/constructrequest(for:cachepolicy:contextidentifier:context:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/uploadingnetworktransport/upload(operation:files:callbackqueue:completionhandler:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/constructrequest(for:cachepolicy:contextidentifier:context:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/uploadrequest/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:requestbodycreator:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/constructuploadrequest(for:with:context:manualboundary:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/uploadrequest/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:requestbodycreator:)/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/constructuploadrequest(for:with:context:manualboundary:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/upload(operation:files:context:callbackqueue:completionhandler:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/upload(operation:files:context:callbackqueue:completionhandler:)/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/upload(operation:files:context:callbackqueue:completionhandler:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/requestcontext/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestcontext/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/requestcontext/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/uploadingnetworktransport/upload(operation:files:context:callbackqueue:completionhandler:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/uploadingnetworktransport/upload(operation:files:context:callbackqueue:completionhandler:)/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/uploadingnetworktransport/upload(operation:files:context:callbackqueue:completionhandler:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/uploadrequest/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:context:requestbodycreator:)/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/uploadrequest/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:context:requestbodycreator:)/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/uploadrequest/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:context:requestbodycreator:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn/index.html new file mode 100644 index 000000000..f1a038bc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/index/index.json b/docs/docc/Apollo.doccarchive/index/index.json index 032880dfc..22269fddf 100644 --- a/docs/docc/Apollo.doccarchive/index/index.json +++ b/docs/docc/Apollo.doccarchive/index/index.json @@ -52,7 +52,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription", + "path" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-ws8y", "title" : "var errorDescription: String?", "type" : "property" }, @@ -98,6 +98,11 @@ "title" : "Instance Properties", "type" : "groupMarker" }, + { + "path" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-45kmv", + "title" : "var errorDescription: String?", + "type" : "property" + }, { "path" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/failurereason", "title" : "var failureReason: String?", @@ -139,28 +144,28 @@ "type" : "method" }, { - "path" : "\/documentation\/apollo\/apolloclient\/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:)", - "title" : "func fetch(query: Query, cachePolicy: CachePolicy, contextIdentifier: UUID?, queue: DispatchQueue, resultHandler: GraphQLResultHandler?) -> Cancellable", + "path" : "\/documentation\/apollo\/apolloclient\/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:)", + "title" : "func fetch(query: Query, cachePolicy: CachePolicy, contextIdentifier: UUID?, context: RequestContext?, queue: DispatchQueue, resultHandler: GraphQLResultHandler?) -> Cancellable", "type" : "method" }, { - "path" : "\/documentation\/apollo\/apolloclient\/perform(mutation:publishresulttostore:queue:resulthandler:)", - "title" : "func perform(mutation: Mutation, publishResultToStore: Bool, queue: DispatchQueue, resultHandler: GraphQLResultHandler?) -> Cancellable", + "path" : "\/documentation\/apollo\/apolloclient\/perform(mutation:publishresulttostore:context:queue:resulthandler:)", + "title" : "func perform(mutation: Mutation, publishResultToStore: Bool, context: RequestContext?, queue: DispatchQueue, resultHandler: GraphQLResultHandler?) -> Cancellable", "type" : "method" }, { - "path" : "\/documentation\/apollo\/apolloclient\/subscribe(subscription:queue:resulthandler:)", - "title" : "func subscribe(subscription: Subscription, queue: DispatchQueue, resultHandler: GraphQLResultHandler) -> Cancellable", + "path" : "\/documentation\/apollo\/apolloclient\/subscribe(subscription:context:queue:resulthandler:)", + "title" : "func subscribe(subscription: Subscription, context: RequestContext?, queue: DispatchQueue, resultHandler: GraphQLResultHandler) -> Cancellable", "type" : "method" }, { - "path" : "\/documentation\/apollo\/apolloclient\/upload(operation:files:queue:resulthandler:)", - "title" : "func upload(operation: Operation, files: [GraphQLFile], queue: DispatchQueue, resultHandler: GraphQLResultHandler?) -> Cancellable", + "path" : "\/documentation\/apollo\/apolloclient\/upload(operation:files:context:queue:resulthandler:)", + "title" : "func upload(operation: Operation, files: [GraphQLFile], context: RequestContext?, queue: DispatchQueue, resultHandler: GraphQLResultHandler?) -> Cancellable", "type" : "method" }, { - "path" : "\/documentation\/apollo\/apolloclient\/watch(query:cachepolicy:callbackqueue:resulthandler:)", - "title" : "func watch(query: Query, cachePolicy: CachePolicy, callbackQueue: DispatchQueue, resultHandler: GraphQLResultHandler) -> GraphQLQueryWatcher", + "path" : "\/documentation\/apollo\/apolloclient\/watch(query:cachepolicy:context:callbackqueue:resulthandler:)", + "title" : "func watch(query: Query, cachePolicy: CachePolicy, context: RequestContext?, callbackQueue: DispatchQueue, resultHandler: GraphQLResultHandler) -> GraphQLQueryWatcher", "type" : "method" } ], @@ -471,8 +476,8 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/graphqlquerywatcher\/init(client:query:callbackqueue:resulthandler:)", - "title" : "init(client: ApolloClientProtocol, query: Query, callbackQueue: DispatchQueue, resultHandler: GraphQLResultHandler)", + "path" : "\/documentation\/apollo\/graphqlquerywatcher\/init(client:query:context:callbackqueue:resulthandler:)", + "title" : "init(client: ApolloClientProtocol, query: Query, context: RequestContext?, callbackQueue: DispatchQueue, resultHandler: GraphQLResultHandler)", "type" : "init" }, { @@ -599,8 +604,8 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/httprequest\/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:)", - "title" : "init(graphQLEndpoint: URL, operation: Operation, contextIdentifier: UUID?, contentType: String, clientName: String, clientVersion: String, additionalHeaders: [String : String], cachePolicy: CachePolicy)", + "path" : "\/documentation\/apollo\/httprequest\/init(graphqlendpoint:operation:contextidentifier:contenttype:clientname:clientversion:additionalheaders:cachepolicy:context:)", + "title" : "init(graphQLEndpoint: URL, operation: Operation, contextIdentifier: UUID?, contentType: String, clientName: String, clientVersion: String, additionalHeaders: [String : String], cachePolicy: CachePolicy, context: RequestContext?)", "type" : "init" }, { @@ -617,6 +622,11 @@ "title" : "var cachePolicy: CachePolicy", "type" : "property" }, + { + "path" : "\/documentation\/apollo\/httprequest\/context", + "title" : "let context: RequestContext?", + "type" : "property" + }, { "path" : "\/documentation\/apollo\/httprequest\/contextidentifier", "title" : "let contextIdentifier: UUID?", @@ -917,7 +927,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription", + "path" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-3qusm", "title" : "var errorDescription: String?", "type" : "property" }, @@ -947,6 +957,11 @@ "title" : "Instance Properties", "type" : "groupMarker" }, + { + "path" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-6hc58", + "title" : "var errorDescription: String?", + "type" : "property" + }, { "path" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/failurereason", "title" : "var failureReason: String?", @@ -993,8 +1008,8 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/jsonrequest\/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:)", - "title" : "init(operation: Operation, graphQLEndpoint: URL, contextIdentifier: UUID?, clientName: String, clientVersion: String, additionalHeaders: [String : String], cachePolicy: CachePolicy, autoPersistQueries: Bool, useGETForQueries: Bool, useGETForPersistedQueryRetry: Bool, requestBodyCreator: RequestBodyCreator)", + "path" : "\/documentation\/apollo\/jsonrequest\/init(operation:graphqlendpoint:contextidentifier:clientname:clientversion:additionalheaders:cachepolicy:context:autopersistqueries:usegetforqueries:usegetforpersistedqueryretry:requestbodycreator:)", + "title" : "init(operation: Operation, graphQLEndpoint: URL, contextIdentifier: UUID?, clientName: String, clientVersion: String, additionalHeaders: [String : String], cachePolicy: CachePolicy, context: RequestContext?, autoPersistQueries: Bool, useGETForQueries: Bool, useGETForPersistedQueryRetry: Bool, requestBodyCreator: RequestBodyCreator)", "type" : "init" }, { @@ -1130,7 +1145,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription", + "path" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-8ajg9", "title" : "var errorDescription: String?", "type" : "property" }, @@ -1160,6 +1175,11 @@ "title" : "Instance Properties", "type" : "groupMarker" }, + { + "path" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-10ouu", + "title" : "var errorDescription: String?", + "type" : "property" + }, { "path" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/failurereason", "title" : "var failureReason: String?", @@ -1350,12 +1370,12 @@ "type" : "property" }, { - "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname", + "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-eycz", "title" : "var clientName: String", "type" : "property" }, { - "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion", + "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-7dkl1", "title" : "var clientVersion: String", "type" : "property" }, @@ -1384,18 +1404,18 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/requestchainnetworktransport\/constructrequest(for:cachepolicy:contextidentifier:)", - "title" : "func constructRequest(for: Operation, cachePolicy: CachePolicy, contextIdentifier: UUID?) -> HTTPRequest", + "path" : "\/documentation\/apollo\/requestchainnetworktransport\/constructrequest(for:cachepolicy:contextidentifier:context:)", + "title" : "func constructRequest(for: Operation, cachePolicy: CachePolicy, contextIdentifier: UUID?, context: RequestContext?) -> HTTPRequest", "type" : "method" }, { - "path" : "\/documentation\/apollo\/requestchainnetworktransport\/constructuploadrequest(for:with:manualboundary:)", - "title" : "func constructUploadRequest(for: Operation, with: [GraphQLFile], manualBoundary: String?) -> HTTPRequest", + "path" : "\/documentation\/apollo\/requestchainnetworktransport\/constructuploadrequest(for:with:context:manualboundary:)", + "title" : "func constructUploadRequest(for: Operation, with: [GraphQLFile], context: RequestContext?, manualBoundary: String?) -> HTTPRequest", "type" : "method" }, { - "path" : "\/documentation\/apollo\/requestchainnetworktransport\/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)", - "title" : "func send(operation: Operation, cachePolicy: CachePolicy, contextIdentifier: UUID?, callbackQueue: DispatchQueue, completionHandler: (Result, Error>) -> Void) -> Cancellable", + "path" : "\/documentation\/apollo\/requestchainnetworktransport\/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)", + "title" : "func send(operation: Operation, cachePolicy: CachePolicy, contextIdentifier: UUID?, context: RequestContext?, callbackQueue: DispatchQueue, completionHandler: (Result, Error>) -> Void) -> Cancellable", "type" : "method" }, { @@ -1404,6 +1424,20 @@ }, { "children" : [ + { + "title" : "Instance Properties", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-4ciz", + "title" : "var clientName: String", + "type" : "property" + }, + { + "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-4ozh0", + "title" : "var clientVersion: String", + "type" : "property" + }, { "title" : "Instance Methods", "type" : "groupMarker" @@ -1449,8 +1483,8 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/requestchainnetworktransport\/upload(operation:files:callbackqueue:completionhandler:)", - "title" : "func upload(operation: Operation, files: [GraphQLFile], callbackQueue: DispatchQueue, completionHandler: (Result, Error>) -> Void) -> Cancellable", + "path" : "\/documentation\/apollo\/requestchainnetworktransport\/upload(operation:files:context:callbackqueue:completionhandler:)", + "title" : "func upload(operation: Operation, files: [GraphQLFile], context: RequestContext?, callbackQueue: DispatchQueue, completionHandler: (Result, Error>) -> Void) -> Cancellable", "type" : "method" } ], @@ -1672,7 +1706,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription", + "path" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-2rch3", "title" : "var errorDescription: String?", "type" : "property" }, @@ -1702,6 +1736,11 @@ "title" : "Instance Properties", "type" : "groupMarker" }, + { + "path" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-4oqmn", + "title" : "var errorDescription: String?", + "type" : "property" + }, { "path" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/failurereason", "title" : "var failureReason: String?", @@ -1748,8 +1787,8 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/uploadrequest\/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:requestbodycreator:)", - "title" : "init(graphQLEndpoint: URL, operation: Operation, clientName: String, clientVersion: String, additionalHeaders: [String : String], files: [GraphQLFile], manualBoundary: String?, requestBodyCreator: RequestBodyCreator)", + "path" : "\/documentation\/apollo\/uploadrequest\/init(graphqlendpoint:operation:clientname:clientversion:additionalheaders:files:manualboundary:context:requestbodycreator:)", + "title" : "init(graphQLEndpoint: URL, operation: Operation, clientName: String, clientVersion: String, additionalHeaders: [String : String], files: [GraphQLFile], manualBoundary: String?, context: RequestContext?, requestBodyCreator: RequestBodyCreator)", "type" : "init" }, { @@ -1825,28 +1864,28 @@ "type" : "method" }, { - "path" : "\/documentation\/apollo\/apolloclientprotocol\/fetch(query:cachepolicy:contextidentifier:queue:resulthandler:)", - "title" : "func fetch(query: Query, cachePolicy: CachePolicy, contextIdentifier: UUID?, queue: DispatchQueue, resultHandler: GraphQLResultHandler?) -> Cancellable", + "path" : "\/documentation\/apollo\/apolloclientprotocol\/fetch(query:cachepolicy:contextidentifier:context:queue:resulthandler:)", + "title" : "func fetch(query: Query, cachePolicy: CachePolicy, contextIdentifier: UUID?, context: RequestContext?, queue: DispatchQueue, resultHandler: GraphQLResultHandler?) -> Cancellable", "type" : "method" }, { - "path" : "\/documentation\/apollo\/apolloclientprotocol\/perform(mutation:publishresulttostore:queue:resulthandler:)", - "title" : "func perform(mutation: Mutation, publishResultToStore: Bool, queue: DispatchQueue, resultHandler: GraphQLResultHandler?) -> Cancellable", + "path" : "\/documentation\/apollo\/apolloclientprotocol\/perform(mutation:publishresulttostore:context:queue:resulthandler:)", + "title" : "func perform(mutation: Mutation, publishResultToStore: Bool, context: RequestContext?, queue: DispatchQueue, resultHandler: GraphQLResultHandler?) -> Cancellable", "type" : "method" }, { - "path" : "\/documentation\/apollo\/apolloclientprotocol\/subscribe(subscription:queue:resulthandler:)", - "title" : "func subscribe(subscription: Subscription, queue: DispatchQueue, resultHandler: GraphQLResultHandler) -> Cancellable", + "path" : "\/documentation\/apollo\/apolloclientprotocol\/subscribe(subscription:context:queue:resulthandler:)", + "title" : "func subscribe(subscription: Subscription, context: RequestContext?, queue: DispatchQueue, resultHandler: GraphQLResultHandler) -> Cancellable", "type" : "method" }, { - "path" : "\/documentation\/apollo\/apolloclientprotocol\/upload(operation:files:queue:resulthandler:)", - "title" : "func upload(operation: Operation, files: [GraphQLFile], queue: DispatchQueue, resultHandler: GraphQLResultHandler?) -> Cancellable", + "path" : "\/documentation\/apollo\/apolloclientprotocol\/upload(operation:files:context:queue:resulthandler:)", + "title" : "func upload(operation: Operation, files: [GraphQLFile], context: RequestContext?, queue: DispatchQueue, resultHandler: GraphQLResultHandler?) -> Cancellable", "type" : "method" }, { - "path" : "\/documentation\/apollo\/apolloclientprotocol\/watch(query:cachepolicy:callbackqueue:resulthandler:)", - "title" : "func watch(query: Query, cachePolicy: CachePolicy, callbackQueue: DispatchQueue, resultHandler: GraphQLResultHandler) -> GraphQLQueryWatcher", + "path" : "\/documentation\/apollo\/apolloclientprotocol\/watch(query:cachepolicy:context:callbackqueue:resulthandler:)", + "title" : "func watch(query: Query, cachePolicy: CachePolicy, context: RequestContext?, callbackQueue: DispatchQueue, resultHandler: GraphQLResultHandler) -> GraphQLQueryWatcher", "type" : "method" } ], @@ -1997,8 +2036,8 @@ "type" : "method" }, { - "path" : "\/documentation\/apollo\/networktransport\/send(operation:cachepolicy:contextidentifier:callbackqueue:completionhandler:)", - "title" : "func send(operation: Operation, cachePolicy: CachePolicy, contextIdentifier: UUID?, callbackQueue: DispatchQueue, completionHandler: (Result, Error>) -> Void) -> Cancellable", + "path" : "\/documentation\/apollo\/networktransport\/send(operation:cachepolicy:contextidentifier:context:callbackqueue:completionhandler:)", + "title" : "func send(operation: Operation, cachePolicy: CachePolicy, contextIdentifier: UUID?, context: RequestContext?, callbackQueue: DispatchQueue, completionHandler: (Result, Error>) -> Void) -> Cancellable", "type" : "method" }, { @@ -2150,6 +2189,11 @@ "title" : "RequestChain", "type" : "protocol" }, + { + "path" : "\/documentation\/apollo\/requestcontext", + "title" : "RequestContext", + "type" : "protocol" + }, { "children" : [ { @@ -2157,8 +2201,8 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/uploadingnetworktransport\/upload(operation:files:callbackqueue:completionhandler:)", - "title" : "func upload(operation: Operation, files: [GraphQLFile], callbackQueue: DispatchQueue, completionHandler: (Result, Error>) -> Void) -> Cancellable", + "path" : "\/documentation\/apollo\/uploadingnetworktransport\/upload(operation:files:context:callbackqueue:completionhandler:)", + "title" : "func upload(operation: Operation, files: [GraphQLFile], context: RequestContext?, callbackQueue: DispatchQueue, completionHandler: (Result, Error>) -> Void) -> Cancellable", "type" : "method" } ], @@ -2265,7 +2309,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription", + "path" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-1xiwl", "title" : "var errorDescription: String?", "type" : "property" }, @@ -2311,6 +2355,11 @@ "title" : "Instance Properties", "type" : "groupMarker" }, + { + "path" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-970yf", + "title" : "var errorDescription: String?", + "type" : "property" + }, { "path" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/failurereason", "title" : "var failureReason: String?", @@ -2429,7 +2478,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription", + "path" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-9dqak", "title" : "var errorDescription: String?", "type" : "property" }, @@ -2475,6 +2524,11 @@ "title" : "Instance Properties", "type" : "groupMarker" }, + { + "path" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-3ht8r", + "title" : "var errorDescription: String?", + "type" : "property" + }, { "path" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/failurereason", "title" : "var failureReason: String?", @@ -2678,7 +2732,12 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/graphqlerror\/errordescription", + "path" : "\/documentation\/apollo\/graphqlerror\/errordescription-4aose", + "title" : "var errorDescription: String?", + "type" : "property" + }, + { + "path" : "\/documentation\/apollo\/graphqlerror\/errordescription-4rxtd", "title" : "var errorDescription: String?", "type" : "property" }, @@ -2714,7 +2773,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription", + "path" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-f0my", "title" : "var errorDescription: String?", "type" : "property" }, @@ -2754,6 +2813,11 @@ "title" : "Instance Properties", "type" : "groupMarker" }, + { + "path" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-3s67q", + "title" : "var errorDescription: String?", + "type" : "property" + }, { "path" : "\/documentation\/apollo\/graphqlexecutionerror\/failurereason", "title" : "var failureReason: String?", @@ -2872,7 +2936,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription", + "path" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-1nwmf", "title" : "var errorDescription: String?", "type" : "property" }, @@ -2902,6 +2966,11 @@ "title" : "Instance Properties", "type" : "groupMarker" }, + { + "path" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-655nn", + "title" : "var errorDescription: String?", + "type" : "property" + }, { "path" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/failurereason", "title" : "var failureReason: String?", @@ -3182,7 +3251,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription", + "path" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-3lpex", "title" : "var errorDescription: String?", "type" : "property" }, @@ -3212,6 +3281,11 @@ "title" : "Instance Properties", "type" : "groupMarker" }, + { + "path" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-2tmz8", + "title" : "var errorDescription: String?", + "type" : "property" + }, { "path" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/failurereason", "title" : "var failureReason: String?", @@ -3316,7 +3390,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription", + "path" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-3qwve", "title" : "var errorDescription: String?", "type" : "property" }, @@ -3362,6 +3436,11 @@ "title" : "Instance Properties", "type" : "groupMarker" }, + { + "path" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-54of6", + "title" : "var errorDescription: String?", + "type" : "property" + }, { "path" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/failurereason", "title" : "var failureReason: String?", @@ -3697,7 +3776,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription", + "path" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-6mkgn", "title" : "var errorDescription: String?", "type" : "property" }, @@ -3732,6 +3811,11 @@ "title" : "Instance Properties", "type" : "groupMarker" }, + { + "path" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-391dx", + "title" : "var errorDescription: String?", + "type" : "property" + }, { "path" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/failurereason", "title" : "var failureReason: String?", @@ -4024,7 +4108,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription", + "path" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-2j9a2", "title" : "var errorDescription: String?", "type" : "property" }, @@ -4070,6 +4154,11 @@ "title" : "Instance Properties", "type" : "groupMarker" }, + { + "path" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-9ka1s", + "title" : "var errorDescription: String?", + "type" : "property" + }, { "path" : "\/documentation\/apollo\/graphqlhttprequesterror\/failurereason", "title" : "var failureReason: String?", @@ -4094,95 +4183,6 @@ "path" : "\/documentation\/apollo\/graphqlhttprequesterror", "title" : "GraphQLHTTPRequestError", "type" : "enum" - }, - { - "title" : "Extended Modules", - "type" : "groupMarker" - }, - { - "children" : [ - { - "title" : "Extended Protocols", - "type" : "groupMarker" - }, - { - "children" : [ - { - "title" : "Initializers", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/apollo\/apolloapi\/rootselectionset\/init(data:variables:)", - "title" : "init(data: JSONObject, variables: [String : GraphQLOperationVariableValue]?) throws", - "type" : "init" - } - ], - "path" : "\/documentation\/apollo\/apolloapi\/rootselectionset", - "title" : "RootSelectionSet", - "type" : "extension" - }, - { - "title" : "Extended Types", - "type" : "groupMarker" - }, - { - "children" : [ - { - "title" : "Extended Structures", - "type" : "groupMarker" - }, - { - "children" : [ - { - "title" : "Instance Methods", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/apollo\/apolloapi\/selection\/field\/cachekey(with:)", - "title" : "func cacheKey(with: [String : GraphQLOperationVariableValue]?) throws -> String", - "type" : "method" - } - ], - "path" : "\/documentation\/apollo\/apolloapi\/selection\/field", - "title" : "Selection.Field", - "type" : "extension" - } - ], - "path" : "\/documentation\/apollo\/apolloapi\/selection", - "title" : "Selection", - "type" : "extension" - } - ], - "path" : "\/documentation\/apollo\/apolloapi", - "title" : "ApolloAPI", - "type" : "extension" - }, - { - "children" : [ - { - "title" : "Extended Structures", - "type" : "groupMarker" - }, - { - "children" : [ - { - "title" : "Operators", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/apollo\/swift\/dictionary\/+=(_:_:)", - "title" : "static func += (inout Dictionary, Dictionary)", - "type" : "op" - } - ], - "path" : "\/documentation\/apollo\/swift\/dictionary", - "title" : "Dictionary", - "type" : "extension" - } - ], - "path" : "\/documentation\/apollo\/swift", - "title" : "Swift", - "type" : "extension" } ], "path" : "\/documentation\/apollo", From 5f93599c49282b0b536605eca4c7b7ebd7c98be8 Mon Sep 17 00:00:00 2001 From: Nathan Harris Date: Tue, 5 Sep 2023 17:15:42 -0500 Subject: [PATCH 57/69] feature: final class definitions for graphql codegen (#3189) --- .../ApolloCodegenConfiguration.swift | 29 ++- ...LocalCacheMutationDefinitionTemplate.swift | 2 +- .../OperationDefinitionTemplate.swift | 2 +- .../Templates/TemplateRenderer.swift | 2 + ...olloCodegenConfigurationCodableTests.swift | 4 +- ...CacheMutationDefinitionTemplateTests.swift | 20 ++ .../OperationDefinitionTemplateTests.swift | 183 ++++++++++-------- .../code-generation/codegen-configuration.mdx | 7 +- 8 files changed, 156 insertions(+), 93 deletions(-) diff --git a/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift b/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift index fd9a35e2c..aec366c51 100644 --- a/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift +++ b/Sources/ApolloCodegenLib/ApolloCodegenConfiguration.swift @@ -503,6 +503,8 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { /// /// Defaults to `true`. public let pruneGeneratedFiles: Bool + /// Whether generated GraphQL operation and local cache mutation class types will be marked as `final`. + public let markOperationDefinitionsAsFinal: Bool /// Default property values public struct Default { @@ -515,6 +517,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { public static let warningsOnDeprecatedUsage: Composition = .include public static let conversionStrategies: ConversionStrategies = .init() public static let pruneGeneratedFiles: Bool = true + public static let markOperationDefinitionsAsFinal: Bool = false } /// Designated initializer. @@ -535,6 +538,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { /// - conversionStrategies: Rules for how to convert the names of values from the schema in /// generated code. /// - pruneGeneratedFiles: Whether unused generated files will be automatically deleted. + /// - markOperationDefinitionsAsFinal: Whether generated GraphQL operation and local cache mutation class types will be marked as `final`. public init( additionalInflectionRules: [InflectionRule] = Default.additionalInflectionRules, deprecatedEnumCases: Composition = Default.deprecatedEnumCases, @@ -544,7 +548,8 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { cocoapodsCompatibleImportStatements: Bool = Default.cocoapodsCompatibleImportStatements, warningsOnDeprecatedUsage: Composition = Default.warningsOnDeprecatedUsage, conversionStrategies: ConversionStrategies = Default.conversionStrategies, - pruneGeneratedFiles: Bool = Default.pruneGeneratedFiles + pruneGeneratedFiles: Bool = Default.pruneGeneratedFiles, + markOperationDefinitionsAsFinal: Bool = Default.markOperationDefinitionsAsFinal ) { self.additionalInflectionRules = additionalInflectionRules self.deprecatedEnumCases = deprecatedEnumCases @@ -555,6 +560,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { self.warningsOnDeprecatedUsage = warningsOnDeprecatedUsage self.conversionStrategies = conversionStrategies self.pruneGeneratedFiles = pruneGeneratedFiles + self.markOperationDefinitionsAsFinal = markOperationDefinitionsAsFinal } // MARK: Codable @@ -571,6 +577,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { case warningsOnDeprecatedUsage case conversionStrategies case pruneGeneratedFiles + case markOperationDefinitionsAsFinal } public init(from decoder: Decoder) throws { @@ -626,6 +633,11 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { Bool.self, forKey: .pruneGeneratedFiles ) ?? Default.pruneGeneratedFiles + + markOperationDefinitionsAsFinal = try values.decodeIfPresent( + Bool.self, + forKey: .markOperationDefinitionsAsFinal + ) ?? Default.markOperationDefinitionsAsFinal } public func encode(to encoder: Encoder) throws { @@ -640,6 +652,7 @@ public struct ApolloCodegenConfiguration: Codable, Equatable { try container.encode(self.warningsOnDeprecatedUsage, forKey: .warningsOnDeprecatedUsage) try container.encode(self.conversionStrategies, forKey: .conversionStrategies) try container.encode(self.pruneGeneratedFiles, forKey: .pruneGeneratedFiles) + try container.encode(self.markOperationDefinitionsAsFinal, forKey: .markOperationDefinitionsAsFinal) } } @@ -1332,8 +1345,9 @@ extension ApolloCodegenConfiguration.OutputOptions { /// - conversionStrategies: Rules for how to convert the names of values from the schema in /// generated code. /// - pruneGeneratedFiles: Whether unused generated files will be automatically deleted. + /// - markOperationDefinitionsAsFinal: Whether generated GraphQL operation and local cache mutation class types will be marked as `final`. @available(*, deprecated, - renamed: "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)" + renamed: "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)" ) public init( additionalInflectionRules: [InflectionRule] = Default.additionalInflectionRules, @@ -1345,7 +1359,8 @@ extension ApolloCodegenConfiguration.OutputOptions { cocoapodsCompatibleImportStatements: Bool = Default.cocoapodsCompatibleImportStatements, warningsOnDeprecatedUsage: ApolloCodegenConfiguration.Composition = Default.warningsOnDeprecatedUsage, conversionStrategies: ApolloCodegenConfiguration.ConversionStrategies = Default.conversionStrategies, - pruneGeneratedFiles: Bool = Default.pruneGeneratedFiles + pruneGeneratedFiles: Bool = Default.pruneGeneratedFiles, + markOperationDefinitionsAsFinal: Bool = Default.markOperationDefinitionsAsFinal ) { self.additionalInflectionRules = additionalInflectionRules self.deprecatedEnumCases = deprecatedEnumCases @@ -1356,6 +1371,7 @@ extension ApolloCodegenConfiguration.OutputOptions { self.warningsOnDeprecatedUsage = warningsOnDeprecatedUsage self.conversionStrategies = conversionStrategies self.pruneGeneratedFiles = pruneGeneratedFiles + self.markOperationDefinitionsAsFinal = markOperationDefinitionsAsFinal } /// Deprecated initializer. @@ -1378,8 +1394,9 @@ extension ApolloCodegenConfiguration.OutputOptions { /// - conversionStrategies: Rules for how to convert the names of values from the schema in /// generated code. /// - pruneGeneratedFiles: Whether unused generated files will be automatically deleted. + /// - markOperationDefinitionsAsFinal: Whether generated GraphQL operation and local cache mutation class types will be marked as `final`. @available(*, deprecated, - renamed: "init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)" + renamed: "init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)" ) public init( additionalInflectionRules: [InflectionRule] = Default.additionalInflectionRules, @@ -1391,7 +1408,8 @@ extension ApolloCodegenConfiguration.OutputOptions { cocoapodsCompatibleImportStatements: Bool = Default.cocoapodsCompatibleImportStatements, warningsOnDeprecatedUsage: ApolloCodegenConfiguration.Composition = Default.warningsOnDeprecatedUsage, conversionStrategies: ApolloCodegenConfiguration.ConversionStrategies = Default.conversionStrategies, - pruneGeneratedFiles: Bool = Default.pruneGeneratedFiles + pruneGeneratedFiles: Bool = Default.pruneGeneratedFiles, + markOperationDefinitionsAsFinal: Bool = Default.markOperationDefinitionsAsFinal ) { self.additionalInflectionRules = additionalInflectionRules self.deprecatedEnumCases = deprecatedEnumCases @@ -1402,6 +1420,7 @@ extension ApolloCodegenConfiguration.OutputOptions { self.warningsOnDeprecatedUsage = warningsOnDeprecatedUsage self.conversionStrategies = conversionStrategies self.pruneGeneratedFiles = pruneGeneratedFiles + self.markOperationDefinitionsAsFinal = markOperationDefinitionsAsFinal } /// Whether the generated operations should use Automatic Persisted Queries. diff --git a/Sources/ApolloCodegenLib/Templates/LocalCacheMutationDefinitionTemplate.swift b/Sources/ApolloCodegenLib/Templates/LocalCacheMutationDefinitionTemplate.swift index 2504b3e71..ee6797dbf 100644 --- a/Sources/ApolloCodegenLib/Templates/LocalCacheMutationDefinitionTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/LocalCacheMutationDefinitionTemplate.swift @@ -15,7 +15,7 @@ struct LocalCacheMutationDefinitionTemplate: OperationTemplateRenderer { return TemplateString( """ \(accessControlModifier(for: .parent))\ - class \(operation.generatedDefinitionName): LocalCacheMutation { + \(classDefinitionKeywords) \(operation.generatedDefinitionName): LocalCacheMutation { \(memberAccessControl)static let operationType: GraphQLOperationType = .\(operation.definition.operationType.rawValue) \(section: VariableProperties(operation.definition.variables)) diff --git a/Sources/ApolloCodegenLib/Templates/OperationDefinitionTemplate.swift b/Sources/ApolloCodegenLib/Templates/OperationDefinitionTemplate.swift index 91aba64e7..d695df090 100644 --- a/Sources/ApolloCodegenLib/Templates/OperationDefinitionTemplate.swift +++ b/Sources/ApolloCodegenLib/Templates/OperationDefinitionTemplate.swift @@ -46,7 +46,7 @@ struct OperationDefinitionTemplate: OperationTemplateRenderer { private func OperationDeclaration() -> TemplateString { return """ \(accessControlModifier(for: .parent))\ - class \(operation.generatedDefinitionName): \ + \(classDefinitionKeywords) \(operation.generatedDefinitionName): \ \(operation.definition.operationType.renderedProtocolName) { \(accessControlModifier(for: .member))\ static let operationName: String = "\(operation.definition.name)" diff --git a/Sources/ApolloCodegenLib/Templates/TemplateRenderer.swift b/Sources/ApolloCodegenLib/Templates/TemplateRenderer.swift index a2977fff9..f17b50eb4 100644 --- a/Sources/ApolloCodegenLib/Templates/TemplateRenderer.swift +++ b/Sources/ApolloCodegenLib/Templates/TemplateRenderer.swift @@ -163,6 +163,8 @@ enum AccessControlScope { } extension TemplateRenderer { + var classDefinitionKeywords: String { config.options.markOperationDefinitionsAsFinal ? "final class" : "class" } + func accessControlModifier(for scope: AccessControlScope) -> String { switch target { case .moduleFile, .schemaFile: return schemaAccessControlModifier(scope: scope) diff --git a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift index 856385445..a8566b4cf 100644 --- a/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift +++ b/Tests/ApolloCodegenTests/ApolloCodegenConfigurationCodableTests.swift @@ -49,7 +49,8 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { enumCases: .none, fieldAccessors: .camelCase ), - pruneGeneratedFiles: false + pruneGeneratedFiles: false, + markOperationDefinitionsAsFinal: true ), experimentalFeatures: .init( clientControlledNullability: true, @@ -98,6 +99,7 @@ class ApolloCodegenConfigurationCodableTests: XCTestCase { "fieldAccessors" : "camelCase" }, "deprecatedEnumCases" : "exclude", + "markOperationDefinitionsAsFinal" : true, "operationDocumentFormat" : [ "definition" ], diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/LocalCacheMutationDefinitionTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/LocalCacheMutationDefinitionTemplateTests.swift index 8d9a31bff..904c93b4c 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/LocalCacheMutationDefinitionTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/LocalCacheMutationDefinitionTemplateTests.swift @@ -245,6 +245,26 @@ class LocalCacheMutationDefinitionTemplateTests: XCTestCase { expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) } + func test__generate_givenQuery_configIncludesMarkOperationDefinitionsAsFinal_generatesFinalLocalCacheMutation() throws { + // given + let expected = + """ + final class TestOperationLocalCacheMutation: LocalCacheMutation { + static let operationType: GraphQLOperationType = .query + """ + + config = .mock(options: .init(markOperationDefinitionsAsFinal: true)) + + // when + try buildSubjectAndOperation() + + let actual = renderSubject() + + // then + expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) + } + + func test__generate__givenQueryWithLowercasing_generatesCorrectlyCasedLocalCacheMutation() throws { // given schemaSDL = """ diff --git a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift b/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift index e10e87dc6..ef259a99b 100644 --- a/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift +++ b/Tests/ApolloCodegenTests/CodeGeneration/Templates/OperationDefinitionTemplateTests.swift @@ -81,6 +81,25 @@ class OperationDefinitionTemplateTests: XCTestCase { expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) } + func test__generate_givenQuery_configIncludesMarkOperationDefinitionsAsFinal_generatesFinalQueryDefinitions() throws { + // given + let expected = + """ + final class TestOperationQuery: GraphQLQuery { + static let operationName: String = "TestOperation" + """ + + config = .mock(options: .init(markOperationDefinitionsAsFinal: true)) + + // when + try buildSubjectAndOperation() + + let actual = renderSubject() + + // then + expect(actual).to(equalLineByLine(expected, ignoringExtraLines: true)) + } + func test__generate__givenQueryWithNameEndingInQuery_generatesQueryOperationWithoutDoubledTypeSuffix() throws { // given document = """ @@ -301,9 +320,9 @@ class OperationDefinitionTemplateTests: XCTestCase { // MARK: - Selection Set Initializers - func test__generate_givenOperationSelectionSet_configIncludesOperations_rendersInitializer() throws { - // given - schemaSDL = """ + func test__generate_givenOperationSelectionSet_configIncludesOperations_rendersInitializer() throws { + // given + schemaSDL = """ type Query { allAnimals: [Animal!] } @@ -313,7 +332,7 @@ class OperationDefinitionTemplateTests: XCTestCase { } """ - document = """ + document = """ query TestOperation { allAnimals { species @@ -321,7 +340,7 @@ class OperationDefinitionTemplateTests: XCTestCase { } """ - let expected = + let expected = """ init( species: String @@ -338,20 +357,20 @@ class OperationDefinitionTemplateTests: XCTestCase { } """ - config = .mock(options: .init(selectionSetInitializers: [.operations])) + config = .mock(options: .init(selectionSetInitializers: [.operations])) - // when - try buildSubjectAndOperation() + // when + try buildSubjectAndOperation() - let actual = renderSubject() + let actual = renderSubject() - // then - expect(actual).to(equalLineByLine(expected, atLine: 50, ignoringExtraLines: true)) - } + // then + expect(actual).to(equalLineByLine(expected, atLine: 50, ignoringExtraLines: true)) + } - func test__generate_givenOperationSelectionSet_configIncludesSpecificOperation_rendersInitializer() throws { - // given - schemaSDL = """ + func test__generate_givenOperationSelectionSet_configIncludesSpecificOperation_rendersInitializer() throws { + // given + schemaSDL = """ type Query { allAnimals: [Animal!] } @@ -361,7 +380,7 @@ class OperationDefinitionTemplateTests: XCTestCase { } """ - document = """ + document = """ query TestOperation { allAnimals { species @@ -369,7 +388,7 @@ class OperationDefinitionTemplateTests: XCTestCase { } """ - let expected = + let expected = """ init( species: String @@ -386,22 +405,22 @@ class OperationDefinitionTemplateTests: XCTestCase { } """ - config = .mock(options: .init(selectionSetInitializers: [ - .operation(named: "TestOperation") - ])) + config = .mock(options: .init(selectionSetInitializers: [ + .operation(named: "TestOperation") + ])) - // when - try buildSubjectAndOperation() + // when + try buildSubjectAndOperation() - let actual = renderSubject() + let actual = renderSubject() - // then - expect(actual).to(equalLineByLine(expected, atLine: 50, ignoringExtraLines: true)) - } + // then + expect(actual).to(equalLineByLine(expected, atLine: 50, ignoringExtraLines: true)) + } - func test__render_givenOperationSelectionSet_configDoesNotIncludeOperations_doesNotRenderInitializer() throws { - // given - schemaSDL = """ + func test__render_givenOperationSelectionSet_configDoesNotIncludeOperations_doesNotRenderInitializer() throws { + // given + schemaSDL = """ type Query { allAnimals: [Animal!] } @@ -411,7 +430,7 @@ class OperationDefinitionTemplateTests: XCTestCase { } """ - document = """ + document = """ query TestOperation { allAnimals { species @@ -419,20 +438,20 @@ class OperationDefinitionTemplateTests: XCTestCase { } """ - config = .mock(options: .init(selectionSetInitializers: [.namedFragments])) + config = .mock(options: .init(selectionSetInitializers: [.namedFragments])) - // when - try buildSubjectAndOperation() + // when + try buildSubjectAndOperation() - let actual = renderSubject() + let actual = renderSubject() - // then - expect(actual).to(equalLineByLine(" }", atLine: 35, ignoringExtraLines: true)) - } + // then + expect(actual).to(equalLineByLine(" }", atLine: 35, ignoringExtraLines: true)) + } - func test__render_givenOperationSelectionSet_configIncludeSpecificOperationWithOtherName_doesNotRenderInitializer() throws { - // given - schemaSDL = """ + func test__render_givenOperationSelectionSet_configIncludeSpecificOperationWithOtherName_doesNotRenderInitializer() throws { + // given + schemaSDL = """ type Query { allAnimals: [Animal!] } @@ -442,7 +461,7 @@ class OperationDefinitionTemplateTests: XCTestCase { } """ - document = """ + document = """ query TestOperation { allAnimals { species @@ -450,61 +469,60 @@ class OperationDefinitionTemplateTests: XCTestCase { } """ - config = .mock(options: .init(selectionSetInitializers: [ - .operation(named: "OtherOperation") - ])) + config = .mock(options: .init(selectionSetInitializers: [ + .operation(named: "OtherOperation") + ])) - // when - try buildSubjectAndOperation() - - let actual = renderSubject() + // when + try buildSubjectAndOperation() - // then - expect(actual).to(equalLineByLine(" }", atLine: 35, ignoringExtraLines: true)) - } + let actual = renderSubject() + // then + expect(actual).to(equalLineByLine(" }", atLine: 35, ignoringExtraLines: true)) + } // MARK: - Variables - func test__generate__givenQueryWithScalarVariable_generatesQueryOperationWithVariable() throws { - // given - schemaSDL = """ - type Query { - allAnimals: [Animal!] - } + func test__generate__givenQueryWithScalarVariable_generatesQueryOperationWithVariable() throws { + // given + schemaSDL = """ + type Query { + allAnimals: [Animal!] + } - type Animal { - species: String! - } - """ + type Animal { + species: String! + } + """ - document = """ - query TestOperation($variable: String!) { - allAnimals { - species - } - } - """ + document = """ + query TestOperation($variable: String!) { + allAnimals { + species + } + } + """ - let expected = - """ - public var variable: String + let expected = + """ + public var variable: String - public init(variable: String) { - self.variable = variable - } + public init(variable: String) { + self.variable = variable + } - public var __variables: Variables? { ["variable": variable] } - """ + public var __variables: Variables? { ["variable": variable] } + """ - // when - try buildSubjectAndOperation() + // when + try buildSubjectAndOperation() - let actual = renderSubject() + let actual = renderSubject() - // then - expect(actual).to(equalLineByLine(expected, atLine: 8, ignoringExtraLines: true)) - } + // then + expect(actual).to(equalLineByLine(expected, atLine: 8, ignoringExtraLines: true)) + } func test__generate__givenQueryWithMutlipleScalarVariables_generatesQueryOperationWithVariables() throws { // given @@ -977,5 +995,4 @@ class OperationDefinitionTemplateTests: XCTestCase { expect(actual).to(equalLineByLine(expectedOne, atLine: 8, ignoringExtraLines: true)) expect(actual).to(equalLineByLine(expectedTwo, atLine: 10, ignoringExtraLines: true)) } - } diff --git a/docs/source/code-generation/codegen-configuration.mdx b/docs/source/code-generation/codegen-configuration.mdx index d8c89ec2e..987fa3586 100644 --- a/docs/source/code-generation/codegen-configuration.mdx +++ b/docs/source/code-generation/codegen-configuration.mdx @@ -412,6 +412,7 @@ The top-level properties are: | [`warningsOnDeprecatedUsage`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/warningsondeprecatedusage) | Annotate generated Swift code with the Swift `@available` attribute and `@deprecated` argument for parts of the GraphQL schema annotated with the built-in [`@deprecated` directive](https://spec.graphql.org/draft/#sec--deprecated). | | [`conversionStrategies`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/conversionstrategies) | Rules for how to convert the names of values from the schema in generated code. | | [`pruneGeneratedFiles`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/prunegeneratedfiles) | Whether unused generated files will be automatically deleted. | +| [`markOperationDefinitionsAsFinal`](https://www.apollographql.com/docs/ios/docc/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/markOperationDefinitionsAsFinal) | Whether generated GraphQL operation and local cache mutation class types will be marked as `final`. | @@ -441,7 +442,8 @@ The top-level properties are: "enumCases": "camelCase", "fieldAccessors": "default" }, - "pruneGeneratedFiles": true + "pruneGeneratedFiles": true, + "markOperationDefinitionsAsFinal": true } ``` @@ -469,7 +471,8 @@ let configuration = ApolloCodegenConfiguration( enumCases: .camelCase, fieldAccessors: .default ), - pruneGeneratedFiles: true + pruneGeneratedFiles: true, + markOperationDefinitionsAsFinal: true ) ) ``` From 7607b8bb9e76ecd44a01b067ca6529334c05f41b Mon Sep 17 00:00:00 2001 From: Calvin Cestari Date: Tue, 5 Sep 2023 15:16:44 -0700 Subject: [PATCH 58/69] fix: Updated the target codegen configuration (#3212) --- SwiftScripts/Sources/TargetConfig/Target.swift | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/SwiftScripts/Sources/TargetConfig/Target.swift b/SwiftScripts/Sources/TargetConfig/Target.swift index 4a73700e3..09b0c6cf3 100644 --- a/SwiftScripts/Sources/TargetConfig/Target.swift +++ b/SwiftScripts/Sources/TargetConfig/Target.swift @@ -97,14 +97,7 @@ public enum Target: CaseIterable { moduleType: moduleType ), operations: .inSchemaModule, - testMocks: includeTestMocks ? .swiftPackage() : .none, - operationManifest: includeOperationIdentifiers ? - .init( - path: try graphQLFolder(fromTargetRoot: targetRootURL) - .childFileURL(fileName: "operationIDs.json") - .path - ) - : nil + testMocks: includeTestMocks ? .swiftPackage() : .none ) } From 76a7619216e8b74b37015046e1ce8b15adbf1ca4 Mon Sep 17 00:00:00 2001 From: Jeff Auriemma Date: Thu, 7 Sep 2023 16:44:21 -0400 Subject: [PATCH 59/69] 2023-09-07 Roadmap update (#3214) --- ROADMAP.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index f9efc80d8..b6016eab3 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -1,6 +1,6 @@ # 🔮 Apollo iOS Roadmap -**Last updated: 2023-08-10** +**Last updated: 2023-09-07** For up to date release notes, refer to the project's [Changelog](https://github.com/apollographql/apollo-ios/blob/main/CHANGELOG.md). @@ -37,10 +37,9 @@ The `@defer` directive enables your queries to receive data for specific fields ### [Improve fragment merging and code generation performance](https://github.com/apollographql/apollo-ios/milestone/67) -_Approximate Date: 2023-09-20_ +_Approximate Date: 2023-10-06_ - Add configuration for disabling merging of fragment fields -- Recognize when multiple selection set types will end up being identical and use a shared model object with typealiases to reduce generated code - Fix retain cycles and memory issues causing code generation to take very long on certain large, complex schemas with deeply nested fragment composition ### [Reduce generated schema types](https://github.com/apollographql/apollo-ios/milestone/71) From e76c9e7508cf18bad1ac13866e4436d8ebdc92ba Mon Sep 17 00:00:00 2001 From: TizianoCoroneo Date: Fri, 8 Sep 2023 16:21:47 +0200 Subject: [PATCH 60/69] fix: Fixed reading of the `itemsToGenerate` property for the operation manifest (#3215) --- Sources/ApolloCodegenLib/ApolloCodegen.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/ApolloCodegenLib/ApolloCodegen.swift b/Sources/ApolloCodegenLib/ApolloCodegen.swift index 4cc01ccaa..f63ddef00 100644 --- a/Sources/ApolloCodegenLib/ApolloCodegen.swift +++ b/Sources/ApolloCodegenLib/ApolloCodegen.swift @@ -131,7 +131,7 @@ public class ApolloCodegen { let ir = IR(compilationResult: compilationResult) - if itemsToGenerate == .operationManifest { + if itemsToGenerate.contains(.operationManifest) { var operationIDsFileGenerator = OperationManifestFileGenerator(config: configContext) for operation in compilationResult.operations { From 6e3bc47024189089976d10f3f482a33ed5691dd7 Mon Sep 17 00:00:00 2001 From: tokizo Date: Wed, 13 Sep 2023 03:10:49 +0900 Subject: [PATCH 61/69] chore: Changed to use isEmpty instead of count == 0 (#3217) --- Sources/ApolloWebSocket/DefaultImplementation/WebSocket.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/ApolloWebSocket/DefaultImplementation/WebSocket.swift b/Sources/ApolloWebSocket/DefaultImplementation/WebSocket.swift index 24674bb2b..38513c6ee 100644 --- a/Sources/ApolloWebSocket/DefaultImplementation/WebSocket.swift +++ b/Sources/ApolloWebSocket/DefaultImplementation/WebSocket.swift @@ -571,7 +571,7 @@ public final class WebSocket: NSObject, WebSocketClient, StreamDelegate, WebSock let data = stream.read() guard let d = data else { return } var process = false - if inputQueue.count == 0 { + if inputQueue.isEmpty { process = true } inputQueue.append(d) From f79e659fa6e4645d08c466b181fae0d1b240808b Mon Sep 17 00:00:00 2001 From: Calvin Cestari Date: Fri, 15 Sep 2023 14:18:51 -0700 Subject: [PATCH 62/69] docs: Updates sample code for Advanced Network Configuration documentation (#3223) --- docs/source/networking/request-pipeline.mdx | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/docs/source/networking/request-pipeline.mdx b/docs/source/networking/request-pipeline.mdx index f3bf4bf64..c0fb85ca6 100644 --- a/docs/source/networking/request-pipeline.mdx +++ b/docs/source/networking/request-pipeline.mdx @@ -294,14 +294,16 @@ The following example snippets demonstrate how to use an advanced request pipeli This example interceptor checks whether the active user is logged in. If so, it asynchronously renews that user's access token if it's expired. Finally, it adds the access token to an `Authorization` header before proceeding to the next interceptor in the request chain. ```swift +import Foundation import Apollo class UserManagementInterceptor: ApolloInterceptor { - enum UserError: Error { case noUserLoggedIn } + public var id: String = UUID().uuidString + /// Helper function to add the token then move on to the next step private func addTokenAndProceed( _ token: Token, @@ -311,9 +313,12 @@ class UserManagementInterceptor: ApolloInterceptor { completion: @escaping (Result, Error>) -> Void ) { request.addHeader(name: "Authorization", value: "Bearer \(token.value)") - chain.proceedAsync(request: request, - response: response, - completion: completion) + chain.proceedAsync( + request: request, + response: response, + interceptor: self, + completion: completion + ) } func interceptAsync( @@ -384,10 +389,13 @@ class UserManagementInterceptor: ApolloInterceptor { This example interceptor logs the outgoing request using the hypothetical `Logger` class, then proceeds to the next interceptor in the request chain: ```swift +import Foundation import Apollo class RequestLoggingInterceptor: ApolloInterceptor { + public var id: String = UUID().uuidString + func interceptAsync( chain: RequestChain, request: HTTPRequest, @@ -398,6 +406,7 @@ class RequestLoggingInterceptor: ApolloInterceptor { chain.proceedAsync( request: request, response: response, + interceptor: self, completion: completion ) } @@ -411,6 +420,7 @@ This example interceptor uses the hypothetical `Logger` class to log the request This is an example of an interceptor that can both proceed _and_ throw an error. We don't necessarily want to stop processing if this interceptor was added in wrong place, but we _do_ want to know about that error. ```swift +import Foundation import Apollo class ResponseLoggingInterceptor: ApolloInterceptor { @@ -419,6 +429,8 @@ class ResponseLoggingInterceptor: ApolloInterceptor { case notYetReceived } + public var id: String = UUID().uuidString + func interceptAsync( chain: RequestChain, request: HTTPRequest, @@ -430,6 +442,7 @@ class ResponseLoggingInterceptor: ApolloInterceptor { chain.proceedAsync( request: request, response: response, + interceptor: self, completion: completion ) } From 453738a5549ba1a8234e8bcbffc28092cafbb382 Mon Sep 17 00:00:00 2001 From: Jim Isaacs <299156+jimisaacs@users.noreply.github.com> Date: Mon, 18 Sep 2023 10:35:39 -0400 Subject: [PATCH 63/69] only output operation manifest once (#3225) --- Sources/ApolloCodegenLib/ApolloCodegen.swift | 28 +++++++++----------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/Sources/ApolloCodegenLib/ApolloCodegen.swift b/Sources/ApolloCodegenLib/ApolloCodegen.swift index f63ddef00..56aa9a742 100644 --- a/Sources/ApolloCodegenLib/ApolloCodegen.swift +++ b/Sources/ApolloCodegenLib/ApolloCodegen.swift @@ -130,19 +130,6 @@ public class ApolloCodegen { try validate(configContext, with: compilationResult) let ir = IR(compilationResult: compilationResult) - - if itemsToGenerate.contains(.operationManifest) { - var operationIDsFileGenerator = OperationManifestFileGenerator(config: configContext) - - for operation in compilationResult.operations { - autoreleasepool { - let irOperation = ir.build(operation: operation) - operationIDsFileGenerator?.collectOperationIdentifier(irOperation) - } - } - - try operationIDsFileGenerator?.generate(fileManager: fileManager) - } if itemsToGenerate.contains(.code) { var existingGeneratedFilePaths = configuration.options.pruneGeneratedFiles ? @@ -165,6 +152,15 @@ public class ApolloCodegen { afterCodeGenerationUsing: fileManager ) } + } else if itemsToGenerate.contains(.operationManifest) { + var operationIDsFileGenerator = OperationManifestFileGenerator(config: configContext) + for operation in compilationResult.operations { + autoreleasepool { + let irOperation = ir.build(operation: operation) + operationIDsFileGenerator?.collectOperationIdentifier(irOperation) + } + } + try operationIDsFileGenerator?.generate(fileManager: fileManager) } } @@ -435,7 +431,10 @@ public class ApolloCodegen { } } - var operationIDsFileGenerator = OperationManifestFileGenerator(config: config) + var operationIDsFileGenerator: OperationManifestFileGenerator? + if itemsToGenerate.contains(.operationManifest) { + operationIDsFileGenerator = OperationManifestFileGenerator(config: config) + } for operation in compilationResult.operations { try autoreleasepool { @@ -453,7 +452,6 @@ public class ApolloCodegen { if itemsToGenerate.contains(.operationManifest) { try operationIDsFileGenerator?.generate(fileManager: fileManager) } - operationIDsFileGenerator = nil for graphQLObject in ir.schema.referencedTypes.objects { try autoreleasepool { From 72dbf4c9b276b5be40c6f2aef1384daa782431e6 Mon Sep 17 00:00:00 2001 From: Calvin Cestari Date: Thu, 21 Sep 2023 13:47:04 -0700 Subject: [PATCH 64/69] Update ROADMAP.md --- ROADMAP.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ROADMAP.md b/ROADMAP.md index b6016eab3..d1f6a8e39 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -31,7 +31,7 @@ _Approximate Date: TBD - PR from an external contributor is in review_ ### [`@defer` support](https://github.com/apollographql/apollo-ios/issues/2395) -_Approximate Date: 2023-09-19_ +_Approximate Date: October 2023_ The `@defer` directive enables your queries to receive data for specific fields asynchronously. This is helpful whenever some fields in a query take much longer to resolve than others. [Apollo Kotlin](https://www.apollographql.com/docs/kotlin/fetching/defer/) and [Apollo Client (web)](https://www.apollographql.com/docs/react/data/defer/) currently support this syntax, so if you're interested in learning more check out their documentation. Apollo iOS will release support for this directive in a `1.x` minor version. This will be released as an experimental feature. From d1b3da6d265042b2c29571b422d1be17c132e770 Mon Sep 17 00:00:00 2001 From: Matt Peake <7741049+peakematt@users.noreply.github.com> Date: Thu, 28 Sep 2023 06:58:13 -0400 Subject: [PATCH 65/69] update false positive secret detection allowlist (#3239) --- .gitleaks.toml | 31 ++++++++++++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) diff --git a/.gitleaks.toml b/.gitleaks.toml index a4b952304..fd9bf43c4 100644 --- a/.gitleaks.toml +++ b/.gitleaks.toml @@ -1,3 +1,18 @@ +# This file exists primarily to influence scheduled scans that Apollo runs of all repos in Apollo-managed orgs. +# This is an Apollo-Internal link, but more information about these scans is available here: +# https://apollographql.atlassian.net/wiki/spaces/SecOps/pages/81330213/Everything+Static+Application+Security+Testing#Scheduled-Scans.1 +# +# Apollo is using Gitleaks (https://github.com/gitleaks/gitleaks) to run these scans. +# However, this file is not something that Gitleaks natively consumes. This file is an +# Apollo-convention. Prior to scanning a repo, Apollo merges +# our standard Gitleaks configuration (which is largely just the Gitleaks-default config) with +# this file if it exists in a repo. The combined config is then used to scan a repo. +# +# We did this because the natively-supported allowlisting functionality in Gitleaks didn't do everything we wanted +# or wasn't as robust as we needed. For example, one of the allowlisting options offered by Gitleaks depends on the line number +# on which a false positive secret exists to allowlist it. (https://github.com/gitleaks/gitleaks#gitleaksignore). +# This creates a fairly fragile allowlisting mechanism. This file allows us to leverage the full capabilities of the Gitleaks rule syntax +# to create allowlisting functionality. [[ rules ]] id = "high-entropy-base64" @@ -10,7 +25,17 @@ [[ rules ]] id = "generic-api-key" [ rules.allowlist ] - commits = [ - "474554504e7e33cef2a71774f825d5b3947ff797", - + + paths = [ + # Allowlists a false positive detection at + # https://github.com/apollographql/apollo-ios/blob/474554504e7e33cef2a71774f825d5b3947ff797/Tests/ApolloCodegenTests/TestHelpers/ASTMatchers.swift#L72 + # This was previously allowlisted via commit hash, but updating that rule + # To support allowlisting false positive detections in the files below as well. + '''Tests/ApolloCodegenTests/TestHelpers/ASTMatchers.swift''', + + # Allowlist the various high-entropy strings in xcscmblueprint files + '''Apollo.xcodeproj/project.xcworkspace/xcshareddata/Apollo.xcscmblueprint$''', + '''ApolloSQLite.xcodeproj/project.xcworkspace/xcshareddata/ApolloSQLite.xcscmblueprint$''', + '''Apollo.xcworkspace/xcshareddata/Apollo.xcscmblueprint$''', ] + From c1ff0fc16bd3700b1a6039a2e859ecc9238d1f19 Mon Sep 17 00:00:00 2001 From: Zach FettersMoore Date: Fri, 29 Sep 2023 15:44:50 -0400 Subject: [PATCH 66/69] Release 1.5.1 (#3244) --- CHANGELOG.md | 11 + Configuration/Shared/Project-Version.xcconfig | 2 +- Sources/CodegenCLI/Constants.swift | 2 +- .../data/documentation/apollo.json | 29 + .../data/documentation/apollo/apolloapi.json | 137 ++++ .../apollo/apolloapi/rootselectionset.json | 249 ++++++ .../init(data:variables:).json | 439 ++++++++++ .../apollo/apolloapi/selection.json | 151 ++++ .../apollo/apolloapi/selection/field.json | 283 +++++++ .../selection/field/cachekey(with:).json | 344 ++++++++ .../apolloclient/apolloclienterror.json | 8 +- .../apolloclienterror/!=(_:_:).json | 5 +- .../errordescription-45kmv.json | 288 ------- ...iption-ws8y.json => errordescription.json} | 10 +- .../apolloclienterror/failurereason.json | 35 +- .../apolloclienterror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../apolloclienterror/recoverysuggestion.json | 35 +- .../apollo/apollostore/error/!=(_:_:).json | 5 +- .../error/localizeddescription.json | 35 +- .../apqerror.json | 8 +- .../apqerror/!=(_:_:).json | 5 +- .../apqerror/errordescription-970yf.json | 269 ------ ...ption-1xiwl.json => errordescription.json} | 10 +- .../apqerror/failurereason.json | 35 +- .../apqerror/helpanchor.json | 35 +- .../apqerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../apqerror/recoverysuggestion.json | 35 +- .../apollo/cachepolicy/!=(_:_:).json | 5 +- .../cachewriteerror.json | 8 +- .../cachewriteerror/!=(_:_:).json | 5 +- .../errordescription-3ht8r.json | 288 ------- ...ption-9dqak.json => errordescription.json} | 10 +- .../cachewriteerror/failurereason.json | 35 +- .../cachewriteerror/helpanchor.json | 35 +- .../cachewriteerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../cachewriteerror/recoverysuggestion.json | 35 +- .../documentation/apollo/cancellable.json | 8 +- .../documentation/apollo/graphqlerror.json | 44 + .../apollo/graphqlerror/!=(_:_:).json | 5 +- .../graphqlerror/errordescription-4aose.json | 240 ------ ...ption-4rxtd.json => errordescription.json} | 10 +- .../apollo/graphqlerror/failurereason.json | 35 +- .../apollo/graphqlerror/helpanchor.json | 35 +- .../graphqlerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 47 +- .../graphqlerror/pathentry/!=(_:_:).json | 5 +- .../graphqlerror/recoverysuggestion.json | 35 +- .../apollo/graphqlexecutionerror.json | 8 +- .../errordescription-3s67q.json | 240 ------ ...iption-f0my.json => errordescription.json} | 10 +- .../graphqlexecutionerror/failurereason.json | 35 +- .../graphqlexecutionerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../recoverysuggestion.json | 35 +- .../apollo/graphqlfile/!=(_:_:).json | 5 +- .../apollo/graphqlfile/graphqlfileerror.json | 8 +- .../errordescription-655nn.json | 272 ------ ...ption-1nwmf.json => errordescription.json} | 10 +- .../graphqlfileerror/failurereason.json | 35 +- .../graphqlfileerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../graphqlfileerror/recoverysuggestion.json | 35 +- .../graphqlgettransformer/!=(_:_:).json | 5 +- .../apollo/graphqlhttprequesterror.json | 8 +- .../graphqlhttprequesterror/!=(_:_:).json | 5 +- .../errordescription-9ka1s.json | 240 ------ ...ption-2j9a2.json => errordescription.json} | 10 +- .../failurereason.json | 35 +- .../graphqlhttprequesterror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../recoverysuggestion.json | 35 +- .../apollo/graphqlresponse/!=(_:_:).json | 5 +- .../apollo/graphqlresult/!=(_:_:).json | 5 +- .../source-swift.enum/!=(_:_:).json | 5 +- .../apollo/httprequest/!=(_:_:).json | 5 +- .../apollo/httpresponse/!=(_:_:).json | 5 +- .../interceptorrequestchain/chainerror.json | 8 +- .../chainerror/errordescription-6hc58.json | 272 ------ ...ption-3qusm.json => errordescription.json} | 10 +- .../chainerror/failurereason.json | 35 +- .../chainerror/helpanchor.json | 35 +- .../chainerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../chainerror/recoverysuggestion.json | 35 +- .../interceptorrequestchain/iscancelled.json | 2 +- .../jsonresponseparsingerror.json | 8 +- .../errordescription-2tmz8.json | 288 ------- ...ption-3lpex.json => errordescription.json} | 10 +- .../failurereason.json | 35 +- .../jsonresponseparsingerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../recoverysuggestion.json | 35 +- .../maxretryinterceptor/retryerror.json | 8 +- .../retryerror/errordescription-10ouu.json | 276 ------- ...ption-8ajg9.json => errordescription.json} | 10 +- .../retryerror/failurereason.json | 35 +- .../retryerror/helpanchor.json | 35 +- .../retryerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../retryerror/recoverysuggestion.json | 35 +- .../apollo/multipartformdata/!=(_:_:).json | 5 +- .../multipartresponseparsingerror.json | 8 +- .../!=(_:_:).json | 5 +- .../errordescription-54of6.json | 272 ------ ...ption-3qwve.json => errordescription.json} | 10 +- .../failurereason.json | 35 +- .../helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../recoverysuggestion.json | 35 +- .../documentation/apollo/record/!=(_:_:).json | 5 +- .../apollo/recordset/!=(_:_:).json | 5 +- .../apollo/requestchainnetworktransport.json | 16 +- .../clientname-4ciz.json | 256 ------ .../{clientname-eycz.json => clientname.json} | 10 +- .../clientversion-4ozh0.json | 256 ------ ...tversion-7dkl1.json => clientversion.json} | 10 +- .../networktransport-implementations.json | 76 -- .../responsecodeerror.json | 8 +- .../errordescription-391dx.json | 272 ------ ...ption-6mkgn.json => errordescription.json} | 10 +- .../responsecodeerror/failurereason.json | 35 +- .../responsecodeerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../responsecodeerror/recoverysuggestion.json | 35 +- .../apollo/responsepath/!=(_:_:).json | 5 +- .../data/documentation/apollo/swift.json | 114 +++ .../apollo/swift/dictionary.json | 301 +++++++ .../apollo/swift/dictionary/+=(_:_:).json | 482 +++++++++++ .../urlsessionclienterror.json | 8 +- .../errordescription-4oqmn.json | 280 ------- ...ption-2rch3.json => errordescription.json} | 10 +- .../urlsessionclienterror/failurereason.json | 35 +- .../urlsessionclienterror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../recoverysuggestion.json | 35 +- .../data/documentation/apolloapi.json | 186 +++++ .../documentation/apolloapi/!=(_:_:).json | 579 +------------ .../documentation/apolloapi/==(_:_:).json | 73 +- .../documentation/apolloapi/__(_:_:).json | 3 +- .../apolloapi/anyhashableconvertible.json | 190 ++++- .../apolloapi/anyscalartype.json | 111 ++- .../apolloapi/cachereference/!=(_:_:).json | 5 +- .../apolloapi/datadict/!=(_:_:).json | 5 +- .../documentation/apolloapi/graphqlenum.json | 73 +- .../apolloapi/graphqlenum/!=(_:_:)-4co00.json | 78 +- .../apolloapi/graphqlenum/!=(_:_:)-9dudu.json | 72 -- .../apolloapi/graphqlenum/==(_:_:)-88en.json | 73 +- .../apolloapi/graphqlenum/==(_:_:)-n7qo.json | 73 +- .../apolloapi/graphqlenum/hash(into:).json | 5 +- .../apolloapi/graphqlenum/hashvalue.json | 5 +- .../apolloapi/graphqlenum/~=(_:_:).json | 73 +- .../apolloapi/graphqlnullable.json | 97 --- .../apolloapi/graphqlnullable/!=(_:_:).json | 5 +- .../apolloapi/graphqloperation.json | 8 +- ...tiontype.json => operationtype-14lsi.json} | 146 ++-- .../operationtype-370r3.json} | 78 +- .../operationtype-5e63x.json} | 78 +- .../operationtype-90ybj.json} | 84 +- .../graphqloperationtype/!=(_:_:).json | 5 +- .../graphqloperationvariablevalue.json | 184 ++++- .../apolloapi/inputdict/!=(_:_:).json | 5 +- .../apolloapi/inputvalue/!=(_:_:).json | 5 +- ...init(extendedgraphemeclusterliteral:).json | 5 +- .../init(unicodescalarliteral:).json | 5 +- .../apolloapi/interface/!=(_:_:).json | 5 +- .../apolloapi/jsondecodable.json | 113 ++- .../apolloapi/jsondecodingerror.json | 8 +- .../apolloapi/jsondecodingerror/!=(_:_:).json | 5 +- .../errordescription-hijs.json | 286 ------- ...ption-3z2tz.json => errordescription.json} | 10 +- .../jsondecodingerror/failurereason.json | 35 +- .../jsondecodingerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../jsondecodingerror/recoverysuggestion.json | 35 +- .../apolloapi/jsonencodable.json | 204 ++++- .../apolloapi/object/!=(_:_:).json | 5 +- .../apolloapi/outputtypeconvertible.json | 103 ++- .../documentation/apolloapi/scalartype.json | 37 + .../apolloapi/selection/!=(_:_:).json | 5 +- .../selection/condition/!=(_:_:).json | 5 +- ...init(extendedgraphemeclusterliteral:).json | 5 +- .../init(unicodescalarliteral:).json | 5 +- .../selection/conditions/!=(_:_:).json | 5 +- .../apolloapi/selection/field/!=(_:_:).json | 5 +- .../selection/field/outputtype/!=(_:_:).json | 5 +- .../apolloapi/selectionsetentityvalue.json | 78 ++ .../data/documentation/apolloapi/swift.json | 190 +++++ .../apolloapi/swift/dictionary.json | 641 +++++++++++++++ ...ionaryliteralelements-implementations.json | 221 +++++ .../apolloapi/swift/dictionary/init(_:).json | 360 ++++++++ .../apolloapi/swift/optional.json | 776 ++++++++++++++++++ .../swift/optional/init(jsonvalue:).json | 415 ++++++++++ .../apolloapi/union/!=(_:_:).json | 5 +- .../data/documentation/apollocodegenlib.json | 17 + .../apollocodegenlib/apollocodegen/error.json | 8 +- ...iption-aa0j.json => errordescription.json} | 10 +- .../apollocodegen/error/failurereason.json | 35 +- .../apollocodegen/error/helpanchor.json | 35 +- .../error/localizeddescription.json | 35 +- .../error/localizederror-implementations.json | 39 - .../error/recoverysuggestion.json | 35 +- .../itemstogenerate/!=(_:_:).json | 5 +- .../itemstogenerate/contains(_:).json | 5 +- .../itemstogenerate/formintersection(_:).json | 5 +- .../formsymmetricdifference(_:).json | 5 +- .../itemstogenerate/formunion(_:).json | 5 +- .../apollocodegen/itemstogenerate/init().json | 5 +- .../itemstogenerate/init(_:).json | 5 +- .../itemstogenerate/init(arrayliteral:).json | 5 +- .../itemstogenerate/insert(_:).json | 5 +- .../itemstogenerate/intersection(_:).json | 5 +- .../itemstogenerate/isdisjoint(with:).json | 5 +- .../itemstogenerate/isempty.json | 5 +- .../itemstogenerate/isstrictsubset(of:).json | 5 +- .../isstrictsuperset(of:).json | 5 +- .../itemstogenerate/issubset(of:).json | 5 +- .../itemstogenerate/issuperset(of:).json | 5 +- .../itemstogenerate/remove(_:).json | 5 +- .../itemstogenerate/subtract(_:).json | 5 +- .../itemstogenerate/subtracting(_:).json | 5 +- .../symmetricdifference(_:).json | 5 +- .../itemstogenerate/union(_:).json | 5 +- .../itemstogenerate/update(with:).json | 5 +- .../apollocodegenconfiguration/!=(_:_:).json | 5 +- .../accessmodifier/!=(_:_:).json | 5 +- .../accessmodifier/encode(to:).json | 5 +- .../accessmodifier/hash(into:).json | 5 +- .../accessmodifier/hashvalue.json | 5 +- .../accessmodifier/init(from:).json | 5 +- .../apqconfig/!=(_:_:).json | 5 +- .../apqconfig/hash(into:).json | 5 +- .../apqconfig/hashvalue.json | 5 +- .../apqconfig/init(from:).json | 5 +- .../composition/!=(_:_:).json | 5 +- .../composition/encode(to:).json | 5 +- .../composition/hash(into:).json | 5 +- .../composition/hashvalue.json | 5 +- .../composition/init(from:).json | 5 +- .../conversionstrategies.json | 5 +- .../conversionstrategies/!=(_:_:).json | 5 +- .../caseconversionstrategy/!=(_:_:).json | 5 +- .../caseconversionstrategy/encode(to:).json | 5 +- .../caseconversionstrategy/hash(into:).json | 5 +- .../caseconversionstrategy/hashvalue.json | 5 +- .../caseconversionstrategy/init(from:).json | 5 +- .../codingkeys/!=(_:_:).json | 5 +- .../codingkeys/debugdescription.json | 5 +- .../codingkeys/description.json | 5 +- .../default/fieldaccessors.json | 5 +- .../enumcases-swift.enum/!=(_:_:).json | 5 +- .../enumcases-swift.enum/encode(to:).json | 5 +- .../enumcases-swift.enum/hash(into:).json | 5 +- .../enumcases-swift.enum/hashvalue.json | 5 +- .../enumcases-swift.enum/init(from:).json | 5 +- .../fieldaccessors-swift.enum.json | 10 +- .../fieldaccessors-swift.enum/!=(_:_:).json | 10 +- .../fieldaccessors-swift.enum/camelcase.json | 5 +- .../encode(to:).json | 10 +- .../equatable-implementations.json | 5 +- .../hash(into:).json | 10 +- .../fieldaccessors-swift.enum/hashvalue.json | 10 +- .../fieldaccessors-swift.enum/idiomatic.json | 5 +- .../init(from:).json | 10 +- .../init(rawvalue:).json | 5 +- .../rawrepresentable-implementations.json | 5 +- .../fieldaccessors-swift.property.json | 5 +- .../init(enumcases:fieldaccessors:).json | 5 +- .../!=(_:_:).json | 5 +- .../codingkeys/!=(_:_:).json | 5 +- .../codingkeys/debugdescription.json | 5 +- .../codingkeys/description.json | 5 +- .../fileinput/!=(_:_:).json | 5 +- .../fileoutput/!=(_:_:).json | 5 +- .../operationdocumentformat/!=(_:_:).json | 5 +- .../codingkeys/!=(_:_:).json | 5 +- .../codingkeys/debugdescription.json | 5 +- .../codingkeys/description.json | 5 +- .../codingkeys/hash(into:).json | 5 +- .../codingkeys/hashvalue.json | 5 +- .../operationdocumentformat/contains(_:).json | 5 +- .../formintersection(_:).json | 5 +- .../formsymmetricdifference(_:).json | 5 +- .../formunion(_:).json | 5 +- .../operationdocumentformat/init().json | 5 +- .../operationdocumentformat/init(_:).json | 5 +- .../init(arrayliteral:).json | 5 +- .../init(from:)-55pr0.json | 5 +- .../operationdocumentformat/insert(_:).json | 5 +- .../intersection(_:).json | 5 +- .../isdisjoint(with:).json | 5 +- .../operationdocumentformat/isempty.json | 5 +- .../isstrictsubset(of:).json | 5 +- .../isstrictsuperset(of:).json | 5 +- .../issubset(of:).json | 5 +- .../issuperset(of:).json | 5 +- .../operationdocumentformat/remove(_:).json | 5 +- .../operationdocumentformat/subtract(_:).json | 5 +- .../subtracting(_:).json | 5 +- .../symmetricdifference(_:).json | 5 +- .../operationdocumentformat/union(_:).json | 5 +- .../update(with:).json | 5 +- .../!=(_:_:).json | 5 +- .../version-swift.enum/!=(_:_:).json | 5 +- .../version-swift.enum/encode(to:).json | 5 +- .../version-swift.enum/hash(into:).json | 5 +- .../version-swift.enum/hashvalue.json | 5 +- .../version-swift.enum/init(from:).json | 5 +- .../operationsfileoutput/!=(_:_:).json | 5 +- .../outputoptions.json | 127 ++- .../outputoptions/!=(_:_:).json | 5 +- .../outputoptions/default.json | 43 + .../markoperationdefinitionsasfinal.json} | 168 ++-- ...neratedfiles:markoperationdefi-9d827.json} | 91 +- ...runegeneratedfiles:markoperati-21wkk.json} | 91 +- ...versionstrategies:prunegenerat-2yjhc.json} | 91 +- .../markoperationdefinitionsasfinal.json} | 129 ++- .../!=(_:_:).json | 5 +- .../encode(to:).json | 5 +- .../hash(into:).json | 5 +- .../hashvalue.json | 5 +- .../init(from:).json | 5 +- .../schematypesfileoutput/!=(_:_:).json | 5 +- .../moduletype-swift.enum/!=(_:_:).json | 5 +- .../selectionsetinitializers/!=(_:_:).json | 5 +- .../testmockfileoutput/!=(_:_:).json | 5 +- .../!=(_:_:).json | 5 +- .../downloadmethod-swift.enum/!=(_:_:).json | 5 +- .../apolloregistrysettings/!=(_:_:).json | 5 +- .../httpmethod/!=(_:_:).json | 5 +- .../outputformat/!=(_:_:).json | 5 +- .../outputformat/encode(to:).json | 5 +- .../outputformat/hash(into:).json | 5 +- .../outputformat/hashvalue.json | 5 +- .../outputformat/init(from:).json | 5 +- .../httpheader/!=(_:_:).json | 5 +- .../schemadownloaderror.json | 8 +- ...ption-20ywk.json => errordescription.json} | 10 +- .../schemadownloaderror/failurereason.json | 35 +- .../schemadownloaderror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../recoverysuggestion.json | 35 +- .../apollocodegenlib/apollourlerror.json | 8 +- .../apollourlerror/!=(_:_:).json | 5 +- .../errordescription-8fh7r.json | 237 ------ ...ption-4q5c3.json => errordescription.json} | 10 +- .../apollourlerror/failurereason.json | 35 +- .../apollourlerror/helpanchor.json | 35 +- .../apollourlerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../apollourlerror/recoverysuggestion.json | 35 +- .../codegenlogger/loglevel/!=(_:_:).json | 5 +- .../codegenlogger/loglevel/hash(into:).json | 5 +- .../codegenlogger/loglevel/hashvalue.json | 5 +- .../compilationresult/argument/!=(_:_:).json | 5 +- .../compilationresult/directive/!=(_:_:).json | 5 +- .../compilationresult/field/!=(_:_:).json | 5 +- .../fragmentdefinition/!=(_:_:).json | 5 +- .../fragmentspread/!=(_:_:).json | 5 +- .../inclusioncondition/!=(_:_:).json | 5 +- .../inlinefragment/!=(_:_:).json | 5 +- .../operationdefinition/!=(_:_:).json | 5 +- .../operationtype/!=(_:_:).json | 5 +- .../operationtype/hash(into:).json | 5 +- .../operationtype/hashvalue.json | 5 +- .../compilationresult/selection/!=(_:_:).json | 5 +- .../selectionset/!=(_:_:).json | 5 +- .../filemanagerpatherror.json | 8 +- .../filemanagerpatherror/!=(_:_:).json | 5 +- .../errordescription-2hujv.json | 237 ------ ...ption-1nql8.json => errordescription.json} | 10 +- .../filemanagerpatherror/failurereason.json | 35 +- .../filemanagerpatherror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../recoverysuggestion.json | 35 +- .../apollocodegenlib/foundation.json | 152 ++++ .../foundation/filehandle.json | 197 +++++ .../textoutputstream-implementations.json | 152 ++++ .../filehandle/write(_:).json} | 140 ++-- .../apollocodegenlib/foundation/url.json | 319 +++++++ .../url/childfileurl(filename:).json | 346 ++++++++ .../url/childfolderurl(foldername:).json | 297 +++++++ .../url/parentfolderurl().json} | 149 ++-- .../apollocodegenlib/glob/matcherror.json | 8 +- .../glob/matcherror/!=(_:_:).json | 5 +- ...ption-4u6rf.json => errordescription.json} | 10 +- .../glob/matcherror/failurereason.json | 35 +- .../glob/matcherror/helpanchor.json | 35 +- .../glob/matcherror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../glob/matcherror/recoverysuggestion.json | 35 +- .../graphqlfield/!=(_:_:).json | 5 +- .../graphqlfieldargument/!=(_:_:).json | 5 +- .../graphqlnamedtype/!=(_:_:).json | 5 +- .../graphqltype/!=(_:_:).json | 5 +- .../inflectionrule/!=(_:_:).json | 5 +- .../javascripterror/localizeddescription.json | 35 +- .../apollocodegenlib/linkedlist/!=(_:_:).json | 5 +- .../linkedlist/allsatisfy(_:).json | 5 +- .../collection-implementations.json | 291 +------ .../linkedlist/compactmap(_:).json | 5 +- .../linkedlist/compare(_:_:).json | 5 +- .../linkedlist/contains(_:)-4py5l.json | 5 +- .../linkedlist/contains(_:)-5t228.json | 5 +- .../linkedlist/contains(where:).json | 5 +- .../{count-4ljn.json => count.json} | 10 +- .../linkedlist/distance(from:to:).json | 5 +- .../linkedlist/drop(while:).json | 5 +- .../linkedlist/dropfirst(_:).json | 5 +- .../linkedlist/droplast(_:).json | 5 +- .../linkedlist/elementsequal(_:).json | 5 +- .../linkedlist/elementsequal(_:by:).json | 5 +- .../linkedlist/enumerated().json | 5 +- ...t(_:)-57g4w.json => filter(_:)-4054e.json} | 244 +++--- ...{filter(_:).json => filter(_:)-8qkw9.json} | 15 +- .../linkedlist/first(where:).json | 5 +- .../apollocodegenlib/linkedlist/first.json | 5 +- .../linkedlist/firstindex(of:).json | 5 +- .../linkedlist/firstindex(where:).json | 5 +- .../linkedlist/firstrange(of:).json | 5 +- .../linkedlist/flatmap(_:)-23b2z.json | 5 +- .../linkedlist/flatmap(_:)-47dwd.json | 5 +- .../linkedlist/foreach(_:).json | 5 +- .../linkedlist/formatted().json | 5 +- .../linkedlist/formatted(_:).json | 5 +- .../linkedlist/formindex(_:offsetby:).json | 5 +- .../formindex(_:offsetby:limitedby:).json | 5 +- .../linkedlist/formindex(after:).json | 5 +- .../linkedlist/index(_:offsetby:).json | 5 +- .../index(_:offsetby:limitedby:).json | 5 +- .../linkedlist/index(of:).json | 5 +- .../apollocodegenlib/linkedlist/indices.json | 5 +- .../linkedlist/isempty-5fyx.json | 232 ------ .../{isempty-3rms3.json => isempty.json} | 10 +- .../apollocodegenlib/linkedlist/joined().json | 5 +- .../linkedlist/joined(separator:)-1jvox.json | 5 +- .../linkedlist/joined(separator:)-2myth.json | 5 +- .../apollocodegenlib/linkedlist/lazy.json | 5 +- .../lexicographicallyprecedes(_:).json | 5 +- .../lexicographicallyprecedes(_:by:).json | 5 +- .../linkedlist/map(_:)-2kia0.json | 5 +- .../linkedlist/map(_:)-8803n.json | 5 +- .../apollocodegenlib/linkedlist/max().json | 5 +- .../apollocodegenlib/linkedlist/max(by:).json | 5 +- .../apollocodegenlib/linkedlist/min().json | 5 +- .../apollocodegenlib/linkedlist/min(by:).json | 5 +- .../linkedlist/node/!=(_:_:).json | 5 +- .../linkedlist/node/allsatisfy(_:).json | 5 +- .../linkedlist/node/compactmap(_:).json | 5 +- .../linkedlist/node/compare(_:_:).json | 5 +- .../linkedlist/node/contains(_:).json | 5 +- .../linkedlist/node/contains(where:).json | 5 +- .../linkedlist/node/drop(while:).json | 5 +- .../linkedlist/node/dropfirst(_:).json | 5 +- .../linkedlist/node/droplast(_:).json | 5 +- .../linkedlist/node/elementsequal(_:).json | 5 +- .../linkedlist/node/elementsequal(_:by:).json | 5 +- .../linkedlist/node/enumerated().json | 5 +- .../filter(_:)-3us4b.json} | 263 ++++-- ...{filter(_:).json => filter(_:)-3xg8v.json} | 15 +- .../linkedlist/node/first(where:).json | 5 +- .../linkedlist/node/flatmap(_:)-6esnr.json | 5 +- .../linkedlist/node/flatmap(_:)-8lwav.json | 5 +- .../linkedlist/node/foreach(_:).json | 5 +- .../linkedlist/node/formatted().json | 5 +- .../linkedlist/node/formatted(_:).json | 5 +- .../linkedlist/node/joined().json | 5 +- .../node/joined(separator:)-7xwph.json | 5 +- .../node/joined(separator:)-8wigj.json | 5 +- .../linkedlist/node/lazy.json | 5 +- .../node/lexicographicallyprecedes(_:).json | 5 +- .../lexicographicallyprecedes(_:by:).json | 5 +- .../linkedlist/node/map(_:).json | 5 +- .../linkedlist/node/max().json | 5 +- .../linkedlist/node/max(by:).json | 5 +- .../linkedlist/node/min().json | 5 +- .../linkedlist/node/min(by:).json | 5 +- .../linkedlist/node/prefix(_:).json | 5 +- .../linkedlist/node/prefix(while:).json | 5 +- .../linkedlist/node/publisher.json | 5 +- .../linkedlist/node/reduce(_:_:).json | 5 +- .../linkedlist/node/reduce(into:_:).json | 5 +- .../linkedlist/node/reversed().json | 5 +- .../node/sequence-implementations.json | 87 +- .../linkedlist/node/shuffled().json | 5 +- .../linkedlist/node/shuffled(using:).json | 5 +- .../linkedlist/node/sorted().json | 5 +- .../linkedlist/node/sorted(by:).json | 5 +- .../linkedlist/node/sorted(using:)-4kiqv.json | 5 +- .../linkedlist/node/sorted(using:)-5udav.json | 5 +- ...ingemptysubsequences:whereseparator:).json | 5 +- ...maxsplits:omittingemptysubsequences:).json | 5 +- .../linkedlist/node/starts(with:).json | 5 +- .../linkedlist/node/starts(with:by:).json | 5 +- .../linkedlist/node/suffix(_:).json | 5 +- .../linkedlist/node/underestimatedcount.json | 5 +- .../withcontiguousstorageifavailable(_:).json | 5 +- .../linkedlist/prefix(_:).json | 5 +- .../linkedlist/prefix(through:).json | 5 +- .../linkedlist/prefix(upto:).json | 5 +- .../linkedlist/prefix(while:).json | 5 +- .../linkedlist/publisher.json | 5 +- .../linkedlist/randomelement().json | 5 +- .../linkedlist/randomelement(using:).json | 5 +- .../linkedlist/ranges(of:).json | 5 +- .../linkedlist/reduce(_:_:).json | 5 +- .../linkedlist/reduce(into:_:).json | 5 +- .../linkedlist/reversed().json | 5 +- .../linkedlist/sequence-implementations.json | 124 ++- .../linkedlist/shuffled().json | 5 +- .../linkedlist/shuffled(using:).json | 5 +- .../apollocodegenlib/linkedlist/sorted().json | 5 +- .../linkedlist/sorted(by:).json | 5 +- .../linkedlist/sorted(using:)-3re6i.json | 5 +- .../linkedlist/sorted(using:)-5p5zn.json | 5 +- ...ingemptysubsequences:whereseparator:).json | 5 +- ...its:omittingemptysubsequences:)-1bn9x.json | 5 +- ...its:omittingemptysubsequences:)-4mcn7.json | 5 +- ...its:omittingemptysubsequences:)-80pk3.json | 5 +- .../linkedlist/starts(with:).json | 5 +- .../linkedlist/starts(with:by:).json | 5 +- .../linkedlist/subscript(_:)-7fwtu.json | 264 ------ ...cript(_:)-b2pa.json => subscript(_:).json} | 10 +- .../linkedlist/suffix(_:).json | 5 +- .../linkedlist/suffix(from:).json | 5 +- .../linkedlist/trimmingprefix(_:).json | 5 +- .../linkedlist/trimmingprefix(while:).json | 5 +- .../linkedlist/underestimatedcount-6hbjd.json | 232 ------ ...nt-7qpx9.json => underestimatedcount.json} | 15 +- .../withcontiguousstorageifavailable(_:).json | 5 +- .../localizeddescription.json | 35 +- .../splitnetworktransport.json | 16 +- .../addapolloclientheaders(to:).json | 5 +- .../clientname-9k3zt.json | 269 ------ ...{clientname-8o4nu.json => clientname.json} | 10 +- .../clientversion-6kuvd.json | 269 ------ ...tversion-4o8f0.json => clientversion.json} | 10 +- .../defaultclientname.json | 5 +- .../defaultclientversion.json | 5 +- .../headerfieldnameapolloclientname.json | 5 +- .../headerfieldnameapolloclientversion.json | 5 +- .../networktransport-implementations.json | 76 -- .../sslclientcertificateerror.json | 8 +- .../errordescription-6m1f6.json | 258 ------ ...ption-8rftb.json => errordescription.json} | 10 +- .../failurereason.json | 35 +- .../sslclientcertificateerror/helpanchor.json | 35 +- .../localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../recoverysuggestion.json | 35 +- .../websocket/opcode/!=(_:_:).json | 5 +- .../websocket/opcode/hash(into:).json | 5 +- .../websocket/opcode/hashvalue.json | 5 +- .../websocket/wserror/errortype/!=(_:_:).json | 5 +- .../wserror/localizeddescription.json | 35 +- .../websocket/wsprotocol/!=(_:_:).json | 5 +- .../apollowebsocket/websocketerror.json | 8 +- .../errordescription-77dya.json | 269 ------ ...ption-2e2i1.json => errordescription.json} | 10 +- .../websocketerror/failurereason.json | 35 +- .../websocketerror/helpanchor.json | 35 +- .../websocketerror/localizeddescription.json | 35 +- .../localizederror-implementations.json | 39 - .../websocketerror/recoverysuggestion.json | 35 +- .../apollowebsocket/websockettransport.json | 16 +- .../addapolloclientheaders(to:).json | 5 +- .../websockettransport/clientname-2sr62.json | 253 ------ ...{clientname-7plo0.json => clientname.json} | 12 +- .../clientversion-5nzf9.json | 253 ------ ...tversion-919yz.json => clientversion.json} | 12 +- .../configuration/reconnect.json | 2 +- .../websockettransport/defaultclientname.json | 5 +- .../defaultclientversion.json | 5 +- .../headerfieldnameapolloclientname.json | 5 +- .../headerfieldnameapolloclientversion.json | 5 +- .../networktransport-implementations.json | 76 -- .../index.html | 0 .../rootselectionset}/index.html | 0 .../init(data:variables:)}/index.html | 0 .../field/cachekey(with:)}/index.html | 0 .../selection/field}/index.html | 0 .../selection}/index.html | 0 .../errordescription}/index.html | 0 .../apqerror/errordescription}/index.html | 0 .../errordescription}/index.html | 0 .../errordescription}/index.html | 0 .../errordescription}/index.html | 0 .../index.html | 0 .../index.html | 0 .../chainerror/errordescription}/index.html | 0 .../errordescription}/index.html | 0 .../retryerror/errordescription}/index.html | 0 .../errordescription}/index.html | 0 .../clientname}/index.html | 0 .../clientversion-4ozh0/index.html | 1 - .../clientversion-7dkl1/index.html | 1 - .../clientversion}/index.html | 0 .../errordescription-391dx/index.html | 1 - .../errordescription-6mkgn/index.html | 1 - .../errordescription}/index.html | 0 .../dictionary/+=(_:_:)}/index.html | 0 .../dictionary}/index.html | 0 .../clientname-4ciz => swift}/index.html | 0 .../errordescription-2rch3/index.html | 1 - .../errordescription-4oqmn/index.html | 1 - .../errordescription}/index.html | 0 docs/docc/Apollo.doccarchive/index/index.json | 198 ++--- 620 files changed, 13944 insertions(+), 11195 deletions(-) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset/init(data:variables:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field/cachekey(with:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/{errordescription-ws8y.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/{errordescription-1xiwl.json => errordescription.json} (95%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/{errordescription-9dqak.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4aose.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/{errordescription-4rxtd.json => errordescription.json} (98%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-3s67q.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/{errordescription-f0my.json => errordescription.json} (97%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/{errordescription-1nwmf.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/{errordescription-2j9a2.json => errordescription.json} (97%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/{errordescription-3qusm.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/{errordescription-3lpex.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/{errordescription-8ajg9.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/{errordescription-3qwve.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-4ciz.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/{clientname-eycz.json => clientname.json} (97%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/{clientversion-7dkl1.json => clientversion.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/{errordescription-6mkgn.json => errordescription.json} (95%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/swift.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary/+=(_:_:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn.json rename docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/{errordescription-2rch3.json => errordescription.json} (96%) rename docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/{operationtype.json => operationtype-14lsi.json} (88%) rename docs/docc/Apollo.doccarchive/data/documentation/apolloapi/{graphqlquery/operationtype.json => graphqloperation/operationtype-370r3.json} (94%) rename docs/docc/Apollo.doccarchive/data/documentation/apolloapi/{graphqlsubscription/operationtype.json => graphqloperation/operationtype-5e63x.json} (94%) rename docs/docc/Apollo.doccarchive/data/documentation/apolloapi/{graphqlmutation/operationtype.json => graphqloperation/operationtype-90ybj.json} (94%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-hijs.json rename docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/{errordescription-3z2tz.json => errordescription.json} (97%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/_initializablebydictionaryliteralelements-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/init(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional/init(jsonvalue:).json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/{errordescription-aa0j.json => errordescription.json} (96%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/{apolloschemadownloader/schemadownloaderror/errordescription-8dw0d.json => apollocodegenconfiguration/outputoptions/default/markoperationdefinitionsasfinal.json} (55%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/{init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json => init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:markoperationdefi-9d827.json} (93%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/{init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json => init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:markoperati-21wkk.json} (94%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/{init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal.json => init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-2yjhc.json} (94%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/{apollocodegen/error/errordescription-9upvf.json => apollocodegenconfiguration/outputoptions/markoperationdefinitionsasfinal.json} (59%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/{errordescription-20ywk.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-8fh7r.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/{errordescription-4q5c3.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-2hujv.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/{errordescription-1nql8.json => errordescription.json} (95%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/textoutputstream-implementations.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/{glob/matcherror/errordescription-96mfy.json => foundation/filehandle/write(_:).json} (61%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfileurl(filename:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfolderurl(foldername:).json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/{linkedlist/count-2oxpr.json => foundation/url/parentfolderurl().json} (57%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/{errordescription-4u6rf.json => errordescription.json} (96%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{count-4ljn.json => count.json} (95%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{subscript(_:)-57g4w.json => filter(_:)-4054e.json} (63%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{filter(_:).json => filter(_:)-8qkw9.json} (97%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-5fyx.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{isempty-3rms3.json => isempty.json} (96%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{subscript(_:)-929la.json => node/filter(_:)-3us4b.json} (55%) rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/{filter(_:).json => filter(_:)-3xg8v.json} (97%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-7fwtu.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{subscript(_:)-b2pa.json => subscript(_:).json} (97%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-6hbjd.json rename docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/{underestimatedcount-7qpx9.json => underestimatedcount.json} (95%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-9k3zt.json rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/{clientname-8o4nu.json => clientname.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-6kuvd.json rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/{clientversion-4o8f0.json => clientversion.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-6m1f6.json rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/{errordescription-8rftb.json => errordescription.json} (95%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-77dya.json rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/{errordescription-2e2i1.json => errordescription.json} (96%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-2sr62.json rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/{clientname-7plo0.json => clientname.json} (97%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-5nzf9.json rename docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/{clientversion-919yz.json => clientversion.json} (96%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloclient/apolloclienterror/errordescription-45kmv => apolloapi}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{apolloclient/apolloclienterror/errordescription-ws8y => apolloapi/rootselectionset}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl => apolloapi/rootselectionset/init(data:variables:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{automaticpersistedqueryinterceptor/apqerror/errordescription-970yf => apolloapi/selection/field/cachekey(with:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{cachewriteinterceptor/cachewriteerror/errordescription-3ht8r => apolloapi/selection/field}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{cachewriteinterceptor/cachewriteerror/errordescription-9dqak => apolloapi/selection}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{graphqlerror/errordescription-4aose => apolloclient/apolloclienterror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{graphqlerror/errordescription-4rxtd => automaticpersistedqueryinterceptor/apqerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{graphqlexecutionerror/errordescription-3s67q => cachewriteinterceptor/cachewriteerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{graphqlexecutionerror/errordescription-f0my => graphqlerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{graphqlfile/graphqlfileerror/errordescription-1nwmf => graphqlexecutionerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/{errordescription-655nn => errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/{errordescription-2j9a2 => errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{graphqlhttprequesterror/errordescription-9ka1s => interceptorrequestchain/chainerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{interceptorrequestchain/chainerror/errordescription-3qusm => jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{interceptorrequestchain/chainerror/errordescription-6hc58 => maxretryinterceptor/retryerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8 => multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex => requestchainnetworktransport/clientname}/index.html (100%) delete mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0/index.html delete mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1/index.html rename docs/docc/Apollo.doccarchive/documentation/apollo/{maxretryinterceptor/retryerror/errordescription-10ouu => requestchainnetworktransport/clientversion}/index.html (100%) delete mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx/index.html delete mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn/index.html rename docs/docc/Apollo.doccarchive/documentation/apollo/{maxretryinterceptor/retryerror/errordescription-8ajg9 => responsecodeinterceptor/responsecodeerror/errordescription}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve => swift/dictionary/+=(_:_:)}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6 => swift/dictionary}/index.html (100%) rename docs/docc/Apollo.doccarchive/documentation/apollo/{requestchainnetworktransport/clientname-4ciz => swift}/index.html (100%) delete mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3/index.html delete mode 100644 docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn/index.html rename docs/docc/Apollo.doccarchive/documentation/apollo/{requestchainnetworktransport/clientname-eycz => urlsessionclient/urlsessionclienterror/errordescription}/index.html (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index e9635db00..e611a1e82 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log +## v1.5.1 + +### Improvement + +- **Added `OutputOptions` property to codegen for marking generated classes as `final` ([#3189](https://github.com/apollographql/apollo-ios/pull/3189)):** _Thank you to [@Mordil](https://github.com/Mordil) for the contribution._ + +### Fixed + +- **Codegen `itemsToGenerate` option for `.all` not generating an operation manifest ([#3215](https://github.com/apollographql/apollo-ios/pull/3215)):** _Thank you to [@TizianoCoroneo](https://github.com/TizianoCoroneo) for finding and fixing the issue._ +- **Codegen operation manifest inadvertantly being generated twice ([#3225](https://github.com/apollographql/apollo-ios/pull/3225)):** _Thank you to [@jimisaacs](https://github.com/jimisaacs) for finding and fixing the issue._ + ## v1.5.0 ### New diff --git a/Configuration/Shared/Project-Version.xcconfig b/Configuration/Shared/Project-Version.xcconfig index 5f8d41d65..7b0169bb8 100644 --- a/Configuration/Shared/Project-Version.xcconfig +++ b/Configuration/Shared/Project-Version.xcconfig @@ -1 +1 @@ -CURRENT_PROJECT_VERSION = 1.5.0 +CURRENT_PROJECT_VERSION = 1.5.1 diff --git a/Sources/CodegenCLI/Constants.swift b/Sources/CodegenCLI/Constants.swift index 43d95b47e..db5f2bc23 100644 --- a/Sources/CodegenCLI/Constants.swift +++ b/Sources/CodegenCLI/Constants.swift @@ -1,6 +1,6 @@ import Foundation public enum Constants { - public static let CLIVersion: String = "1.5.0" + public static let CLIVersion: String = "1.5.1" static let defaultFilePath: String = "./apollo-codegen-config.json" } diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo.json index d622cf59d..eddfd35d6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo.json @@ -142,6 +142,13 @@ "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError" ], "title" : "Enumerations" + }, + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "doc:\/\/Apollo\/documentation\/Apollo\/Swift" + ], + "title" : "Extended Modules" } ], "variants" : [ @@ -172,6 +179,17 @@ "type" : "topic", "url" : "\/documentation\/apollo" }, +"doc://Apollo/documentation/Apollo/ApolloAPI": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi" +}, "doc://Apollo/documentation/Apollo/ApolloClient": { "abstract" : [ { @@ -1871,6 +1889,17 @@ "type" : "topic", "url" : "\/documentation\/apollo\/responsepath" }, +"doc://Apollo/documentation/Apollo/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift" +}, "doc://Apollo/documentation/Apollo/TaskData": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi.json new file mode 100644 index 000000000..17a9aaaad --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi.json @@ -0,0 +1,137 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:m:s:e:s:9ApolloAPI16RootSelectionSetP0A0E4data9variablesxSDySSs11AnyHashableVG_SDySSAA29GraphQLOperationVariableValue_pGSgtKcfc", + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "collection", + "roleHeading" : "Extended Module", + "symbolKind" : "extension", + "title" : "ApolloAPI" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet" + ], + "title" : "Extended Protocols" + }, + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection" + ], + "title" : "Extended Types" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/apolloapi" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/RootSelectionSet": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI16RootSelectionSetP", + "text" : "RootSelectionSet" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RootSelectionSet" + } + ], + "role" : "symbol", + "title" : "RootSelectionSet", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/rootselectionset" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Selection" + } + ], + "role" : "symbol", + "title" : "Selection", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset.json new file mode 100644 index 000000000..6886720df --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset.json @@ -0,0 +1,249 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloAPI", + "externalID" : "s:e:s:9ApolloAPI16RootSelectionSetP0A0E4data9variablesxSDySSs11AnyHashableVG_SDySSAA29GraphQLOperationVariableValue_pGSgtKcfc", + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI16RootSelectionSetP", + "text" : "RootSelectionSet" + } + ], + "modules" : [ + { + "name" : "Apollo", + "relatedModules" : [ + "ApolloAPI" + ] + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RootSelectionSet" + } + ], + "role" : "symbol", + "roleHeading" : "Extended Protocol", + "symbolKind" : "extension", + "title" : "RootSelectionSet" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI16RootSelectionSetP", + "text" : "RootSelectionSet" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet\/init(data:variables:)" + ], + "title" : "Initializers" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/apolloapi\/rootselectionset" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/RootSelectionSet": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI16RootSelectionSetP", + "text" : "RootSelectionSet" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RootSelectionSet" + } + ], + "role" : "symbol", + "title" : "RootSelectionSet", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/rootselectionset" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/RootSelectionSet/init(data:variables:)": { + "abstract" : [ + { + "text" : "Initializes a ", + "type" : "text" + }, + { + "code" : "SelectionSet", + "type" : "codeVoice" + }, + { + "text" : " with a raw JSON response object.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "data" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI10JSONObjecta", + "text" : "JSONObject" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "variables" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", + "text" : "GraphQLOperationVariableValue" + }, + { + "kind" : "text", + "text" : "]?) " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet\/init(data:variables:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(data:variables:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/rootselectionset\/init(data:variables:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset/init(data:variables:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset/init(data:variables:).json new file mode 100644 index 000000000..9cd237d47 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/rootselectionset/init(data:variables:).json @@ -0,0 +1,439 @@ +{ + "abstract" : [ + { + "text" : "Initializes a ", + "type" : "text" + }, + { + "code" : "SelectionSet", + "type" : "codeVoice" + }, + { + "text" : " with a raw JSON response object.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet\/init(data:variables:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloAPI", + "externalID" : "s:9ApolloAPI16RootSelectionSetP0A0E4data9variablesxSDySSs11AnyHashableVG_SDySSAA29GraphQLOperationVariableValue_pGSgtKcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "data" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI10JSONObjecta", + "text" : "JSONObject" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "variables" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", + "text" : "GraphQLOperationVariableValue" + }, + { + "kind" : "text", + "text" : "]?) " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "Apollo", + "relatedModules" : [ + "ApolloAPI" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(data:variables:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "data" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI10JSONObjecta", + "text" : "JSONObject" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "variables" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", + "text" : "GraphQLOperationVariableValue" + }, + { + "kind" : "text", + "text" : "]? = nil) " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "A dictionary representing a JSON response object for a GraphQL object.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "data" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "[Optional] The operation variables that would be used to obtain", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "the given JSON response data.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "variables" + } + ] + }, + { + "content" : [ + { + "anchor" : "discussion", + "level" : 2, + "text" : "Discussion", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "The process of converting a JSON response into ", + "type" : "text" + }, + { + "code" : "SelectionSetData", + "type" : "codeVoice" + }, + { + "text" : " is done by using a", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "code" : "GraphQLExecutor", + "type" : "codeVoice" + }, + { + "text" : " with a", + "type" : "text" + }, + { + "code" : "GraphQLSelectionSetMapper", + "type" : "codeVoice" + }, + { + "text" : " to parse, validate, and transform", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "the JSON response data into the format expected by ", + "type" : "text" + }, + { + "code" : "SelectionSet", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "kind" : "content" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/apolloapi\/rootselectionset\/init(data:variables:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/RootSelectionSet": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI16RootSelectionSetP", + "text" : "RootSelectionSet" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "RootSelectionSet" + } + ], + "role" : "symbol", + "title" : "RootSelectionSet", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/rootselectionset" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/RootSelectionSet/init(data:variables:)": { + "abstract" : [ + { + "text" : "Initializes a ", + "type" : "text" + }, + { + "code" : "SelectionSet", + "type" : "codeVoice" + }, + { + "text" : " with a raw JSON response object.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "data" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI10JSONObjecta", + "text" : "JSONObject" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "variables" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", + "text" : "GraphQLOperationVariableValue" + }, + { + "kind" : "text", + "text" : "]?) " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/RootSelectionSet\/init(data:variables:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(data:variables:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/rootselectionset\/init(data:variables:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection.json new file mode 100644 index 000000000..700cf085d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection.json @@ -0,0 +1,151 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloAPI", + "externalID" : "s:e:s:e:s:9ApolloAPI9SelectionO5FieldV0A0E8cacheKey4withSSSDySSAA29GraphQLOperationVariableValue_pGSg_tKF", + "modules" : [ + { + "name" : "Apollo", + "relatedModules" : [ + "ApolloAPI" + ] + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Selection" + } + ], + "role" : "symbol", + "roleHeading" : "Extended Type", + "symbolKind" : "extension", + "title" : "Selection" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field" + ], + "title" : "Extended Structures" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/apolloapi\/selection" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Selection" + } + ], + "role" : "symbol", + "title" : "Selection", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection/Field": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO", + "text" : "Selection" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO5FieldV", + "text" : "Field" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Field" + } + ], + "role" : "symbol", + "title" : "Selection.Field", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection\/field" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field.json new file mode 100644 index 000000000..0bf198d23 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field.json @@ -0,0 +1,283 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloAPI", + "externalID" : "s:e:s:9ApolloAPI9SelectionO5FieldV0A0E8cacheKey4withSSSDySSAA29GraphQLOperationVariableValue_pGSg_tKF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO", + "text" : "Selection" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO5FieldV", + "text" : "Field" + } + ], + "modules" : [ + { + "name" : "Apollo", + "relatedModules" : [ + "ApolloAPI" + ] + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Field" + } + ], + "role" : "symbol", + "roleHeading" : "Extended Structure", + "symbolKind" : "extension", + "title" : "Selection.Field" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO", + "text" : "Selection" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO5FieldV", + "text" : "Field" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field\/cacheKey(with:)" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/apolloapi\/selection\/field" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Selection" + } + ], + "role" : "symbol", + "title" : "Selection", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection/Field": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO", + "text" : "Selection" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO5FieldV", + "text" : "Field" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Field" + } + ], + "role" : "symbol", + "title" : "Selection.Field", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection\/field" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection/Field/cacheKey(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cacheKey" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", + "text" : "GraphQLOperationVariableValue" + }, + { + "kind" : "text", + "text" : "]?) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field\/cacheKey(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "cacheKey(with:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection\/field\/cachekey(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field/cachekey(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field/cachekey(with:).json new file mode 100644 index 000000000..51e6ce1a9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloapi/selection/field/cachekey(with:).json @@ -0,0 +1,344 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection", + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field\/cacheKey(with:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloAPI", + "externalID" : "s:9ApolloAPI9SelectionO5FieldV0A0E8cacheKey4withSSSDySSAA29GraphQLOperationVariableValue_pGSg_tKF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cacheKey" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", + "text" : "GraphQLOperationVariableValue" + }, + { + "kind" : "text", + "text" : "]?) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "Apollo", + "relatedModules" : [ + "ApolloAPI" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "cacheKey(with:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cacheKey" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "variables" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", + "text" : "GraphQLOperationVariableValue" + }, + { + "kind" : "text", + "text" : "]?) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/apolloapi\/selection\/field\/cachekey(with:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Selection" + } + ], + "role" : "symbol", + "title" : "Selection", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection/Field": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO", + "text" : "Selection" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:9ApolloAPI9SelectionO5FieldV", + "text" : "Field" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Field" + } + ], + "role" : "symbol", + "title" : "Selection.Field", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection\/field" +}, +"doc://Apollo/documentation/Apollo/ApolloAPI/Selection/Field/cacheKey(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cacheKey" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI29GraphQLOperationVariableValueP", + "text" : "GraphQLOperationVariableValue" + }, + { + "kind" : "text", + "text" : "]?) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloAPI\/Selection\/Field\/cacheKey(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "cacheKey(with:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/apolloapi\/selection\/field\/cachekey(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror.json index 26fa84ee1..46b53d271 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror.json @@ -104,7 +104,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-ws8y" + "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription" ], "title" : "Instance Properties" }, @@ -275,7 +275,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription-ws8y": { +"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription": { "abstract" : [ ], @@ -306,12 +306,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-ws8y", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-ws8y" + "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription" }, "doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/noUploadTransport": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/!=(_:_:).json index a02f5ca8c..39235a8cf 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv.json deleted file mode 100644 index 763e736d1..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv.json +++ /dev/null @@ -1,288 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError", - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-45kmv" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo0A6ClientC0aB5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-45kmv" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/ApolloClient": { - "abstract" : [ - { - "text" : "The ", - "type" : "text" - }, - { - "code" : "ApolloClient", - "type" : "codeVoice" - }, - { - "text" : " class implements the core API for Apollo by conforming to ", - "type" : "text" - }, - { - "code" : "ApolloClientProtocol", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "ApolloClient" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "ApolloClient" - } - ], - "role" : "symbol", - "title" : "ApolloClient", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient" -}, -"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "ApolloClientError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "ApolloClientError" - } - ], - "role" : "symbol", - "title" : "ApolloClient.ApolloClientError", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror" -}, -"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription-45kmv": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-45kmv", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-45kmv" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-ws8y.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-ws8y.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription.json index 44cef12ce..0a1ba686a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription-ws8y.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-ws8y" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-ws8y" + "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription" ], "traits" : [ { @@ -233,7 +233,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror" }, -"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription-ws8y": { +"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription": { "abstract" : [ ], @@ -264,12 +264,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-ws8y", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-ws8y" + "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/failurereason.json index 79247ad55..1dade04ca 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/helpanchor.json index ebce5b268..bd700c1ef 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizeddescription.json index d3eed8953..cc714ee12 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizederror-implementations.json index 0bea38d2a..0f38d3530 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-45kmv", "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/recoverySuggestion" @@ -139,44 +138,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror" }, -"doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/errorDescription-45kmv": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ApolloClient\/ApolloClientError\/errorDescription-45kmv", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-45kmv" -}, "doc://Apollo/documentation/Apollo/ApolloClient/ApolloClientError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/recoverysuggestion.json index 4b8d30916..4a10aacba 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apolloclient/apolloclienterror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/!=(_:_:).json index d0375748a..54f8f30e0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/localizeddescription.json index f552f74b2..b8ea13230 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/apollostore/error/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror.json index 03823a31a..e77da58e4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror.json @@ -105,7 +105,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-1xiwl" + "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription" ], "title" : "Instance Properties" }, @@ -252,7 +252,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription-1xiwl": { +"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription": { "abstract" : [ ], @@ -283,12 +283,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-1xiwl", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-1xiwl" + "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription" }, "doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/noParsedResponse": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/!=(_:_:).json index 57a0d61f1..bb55e2281 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf.json deleted file mode 100644 index 59a21d9a7..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf.json +++ /dev/null @@ -1,269 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor", - "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError", - "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-970yf" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo34AutomaticPersistedQueryInterceptorV8APQErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-970yf" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AutomaticPersistedQueryInterceptor" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AutomaticPersistedQueryInterceptor" - } - ], - "role" : "symbol", - "title" : "AutomaticPersistedQueryInterceptor", - "type" : "topic", - "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor" -}, -"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "APQError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "APQError" - } - ], - "role" : "symbol", - "title" : "AutomaticPersistedQueryInterceptor.APQError", - "type" : "topic", - "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror" -}, -"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription-970yf": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-970yf", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-970yf" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription.json index 13dea0eef..512980eb9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-1xiwl" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-1xiwl" + "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription" ], "traits" : [ { @@ -214,7 +214,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror" }, -"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription-1xiwl": { +"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription": { "abstract" : [ ], @@ -245,12 +245,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-1xiwl", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-1xiwl" + "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/failurereason.json index a1461a21a..c756c6a82 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/helpanchor.json index 5fadb99b7..0593c6c23 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizeddescription.json index ce7570228..73b31ea54 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizederror-implementations.json index d2311e099..8ea9a398a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-970yf", "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/recoverySuggestion" @@ -120,44 +119,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror" }, -"doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/errorDescription-970yf": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/AutomaticPersistedQueryInterceptor\/APQError\/errorDescription-970yf", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-970yf" -}, "doc://Apollo/documentation/Apollo/AutomaticPersistedQueryInterceptor/APQError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/recoverysuggestion.json index a7df83f8a..3810ed626 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy/!=(_:_:).json index 15da65bf3..61e1cf451 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachepolicy/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror.json index fe15fc3a2..4d475b606 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror.json @@ -104,7 +104,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-9dqak" + "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription" ], "title" : "Instance Properties" }, @@ -275,7 +275,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription-9dqak": { +"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription": { "abstract" : [ ], @@ -306,12 +306,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-9dqak", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-9dqak" + "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription" }, "doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/noResponseToParse": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/!=(_:_:).json index fe0550045..170979aa4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r.json deleted file mode 100644 index 08ff203b2..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r.json +++ /dev/null @@ -1,288 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor", - "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError", - "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-3ht8r" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo21CacheWriteInterceptorV0bC5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-3ht8r" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/CacheWriteInterceptor": { - "abstract" : [ - { - "text" : "An interceptor which writes data to the cache, following the ", - "type" : "text" - }, - { - "code" : "HTTPRequest", - "type" : "codeVoice" - }, - { - "text" : "’s ", - "type" : "text" - }, - { - "code" : "cachePolicy", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CacheWriteInterceptor" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CacheWriteInterceptor" - } - ], - "role" : "symbol", - "title" : "CacheWriteInterceptor", - "type" : "topic", - "url" : "\/documentation\/apollo\/cachewriteinterceptor" -}, -"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CacheWriteError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CacheWriteError" - } - ], - "role" : "symbol", - "title" : "CacheWriteInterceptor.CacheWriteError", - "type" : "topic", - "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror" -}, -"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription-3ht8r": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-3ht8r", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-3ht8r" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-9dqak.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-9dqak.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription.json index 5920c1a8b..e8753e1c7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-9dqak.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-9dqak" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-9dqak" + "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription" ], "traits" : [ { @@ -233,7 +233,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror" }, -"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription-9dqak": { +"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription": { "abstract" : [ ], @@ -264,12 +264,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-9dqak", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-9dqak" + "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/failurereason.json index 82969174d..13eb4f25a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/helpanchor.json index 0b3d6b443..e877fa9f2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizeddescription.json index 7ed791c24..daba3d0f8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizederror-implementations.json index 5211990c9..11db1e64d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-3ht8r", "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/recoverySuggestion" @@ -139,44 +138,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror" }, -"doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/errorDescription-3ht8r": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/CacheWriteInterceptor\/CacheWriteError\/errorDescription-3ht8r", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-3ht8r" -}, "doc://Apollo/documentation/Apollo/CacheWriteInterceptor/CacheWriteError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/recoverysuggestion.json index 2d3e2c233..ea9a31d06 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cachewriteinterceptor/cachewriteerror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cancellable.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cancellable.json index 42b64f523..b752ef5c9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/cancellable.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/cancellable.json @@ -96,7 +96,8 @@ "doc:\/\/Apollo\/documentation\/Apollo\/EmptyCancellable", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLQueryWatcher", "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain", - "doc:\/\/Apollo\/documentation\/Apollo\/NetworkFetchInterceptor" + "doc:\/\/Apollo\/documentation\/Apollo\/NetworkFetchInterceptor", + "doc:\/\/Apollo\/documentation\/Apollo\/Foundation\/URLSessionTask" ], "kind" : "relationships", "title" : "Conforming Types", @@ -256,6 +257,11 @@ "type" : "topic", "url" : "\/documentation\/apollo\/emptycancellable" }, +"doc://Apollo/documentation/Apollo/Foundation/URLSessionTask": { + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Foundation\/URLSessionTask", + "title" : "URLSessionTask", + "type" : "unresolvable" +}, "doc://Apollo/documentation/Apollo/GraphQLQueryWatcher": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror.json index 5237520bb..31ff380fe 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror.json @@ -76,6 +76,38 @@ } ], "kind" : "declarations" + }, + { + "content" : [ + { + "anchor" : "overview", + "level" : 2, + "text" : "Overview", + "type" : "heading" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "", + "type" : "text" + }, + { + "identifier" : "https:\/\/facebook.github.io\/graphql\/#sec-Response-Format", + "isActive" : true, + "type" : "reference" + } + ], + "type" : "paragraph" + } + ], + "name" : "See Also", + "style" : "note", + "type" : "aside" + } + ], + "kind" : "content" } ], "relationshipsSections" : [ @@ -610,6 +642,18 @@ "identifier" : "doc:\/\/Apollo\/s8SendableP", "title" : "Swift.Sendable", "type" : "unresolvable" +}, +"https://facebook.github.io/graphql/#sec-Response-Format": { + "identifier" : "https:\/\/facebook.github.io\/graphql\/#sec-Response-Format", + "title" : "The Response Format section in the GraphQL specification", + "titleInlineContent" : [ + { + "text" : "The Response Format section in the GraphQL specification", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/facebook.github.io\/graphql\/#sec-Response-Format" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/!=(_:_:).json index 626aecfe0..7b3b2e5b1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4aose.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4aose.json deleted file mode 100644 index 3f6202f24..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4aose.json +++ /dev/null @@ -1,240 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4aose" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo12GraphQLErrorV", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/graphqlerror\/errordescription-4aose" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/GraphQLError": { - "abstract" : [ - { - "text" : "Represents an error encountered during the execution of a GraphQL operation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLError" - } - ], - "role" : "symbol", - "title" : "GraphQLError", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlerror" -}, -"doc://Apollo/documentation/Apollo/GraphQLError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription-4aose": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4aose", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlerror\/errordescription-4aose" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4rxtd.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription.json similarity index 98% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4rxtd.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription.json index 23ab96d87..79df80cc4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription-4rxtd.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4rxtd" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -128,7 +128,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/graphqlerror\/errordescription-4rxtd" + "\/documentation\/apollo\/graphqlerror\/errordescription" ], "traits" : [ { @@ -198,7 +198,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription-4rxtd": { +"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription": { "abstract" : [ ], @@ -229,12 +229,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4rxtd", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlerror\/errordescription-4rxtd" + "url" : "\/documentation\/apollo\/graphqlerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/failurereason.json index 3123e5987..c7942c427 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/failurereason.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/helpanchor.json index 88fd99213..9747d55b7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/helpanchor.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizeddescription.json index 0c634ed60..9e8bbb3fe 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizederror-implementations.json index d1381e818..ef317a513 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/localizederror-implementations.json @@ -33,8 +33,7 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4aose", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4rxtd", + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/recoverySuggestion" @@ -92,7 +91,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlerror" }, -"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription-4aose": { +"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription": { "abstract" : [ ], @@ -123,50 +122,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4aose", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlerror\/errordescription-4aose" -}, -"doc://Apollo/documentation/Apollo/GraphQLError/errorDescription-4rxtd": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLError\/errorDescription-4rxtd", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlerror\/errordescription-4rxtd" + "url" : "\/documentation\/apollo\/graphqlerror\/errordescription" }, "doc://Apollo/documentation/Apollo/GraphQLError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/pathentry/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/pathentry/!=(_:_:).json index 496d99e35..5879f748a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/pathentry/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/pathentry/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/recoverysuggestion.json index 99684a8c8..8de260767 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlerror/recoverysuggestion.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror.json index e249b0419..6780022df 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror.json @@ -101,7 +101,7 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-f0my", + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/pathString", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/underlying" ], @@ -205,7 +205,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlexecutionerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription-f0my": { +"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription": { "abstract" : [ { "text" : "A description of the error which includes the path where the error occurred.", @@ -239,12 +239,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-f0my", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-f0my" + "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription" }, "doc://Apollo/documentation/Apollo/GraphQLExecutionError/pathString": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-3s67q.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-3s67q.json deleted file mode 100644 index c9a0bbec6..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-3s67q.json +++ /dev/null @@ -1,240 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-3s67q" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo21GraphQLExecutionErrorV", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-3s67q" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/GraphQLExecutionError": { - "abstract" : [ - { - "text" : "An error which has occurred during GraphQL execution.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLExecutionError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLExecutionError" - } - ], - "role" : "symbol", - "title" : "GraphQLExecutionError", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlexecutionerror" -}, -"doc://Apollo/documentation/Apollo/GraphQLExecutionError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlexecutionerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription-3s67q": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-3s67q", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-3s67q" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-f0my.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-f0my.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription.json index 6228ad284..d95975d0f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription-f0my.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/errordescription.json @@ -15,7 +15,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-f0my" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -118,7 +118,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-f0my" + "\/documentation\/apollo\/graphqlexecutionerror\/errordescription" ], "traits" : [ { @@ -177,7 +177,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlexecutionerror" }, -"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription-f0my": { +"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription": { "abstract" : [ { "text" : "A description of the error which includes the path where the error occurred.", @@ -211,12 +211,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-f0my", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-f0my" + "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/failurereason.json index 8e609a9a2..5b9df6cfe 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/failurereason.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/helpanchor.json index 0e77b3380..053ab43a8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/helpanchor.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizeddescription.json index dc29eb5cd..0d902690d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizederror-implementations.json index be124cece..80e093f0c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/localizederror-implementations.json @@ -33,7 +33,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-3s67q", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/recoverySuggestion" @@ -91,44 +90,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlexecutionerror" }, -"doc://Apollo/documentation/Apollo/GraphQLExecutionError/errorDescription-3s67q": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLExecutionError\/errorDescription-3s67q", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-3s67q" -}, "doc://Apollo/documentation/Apollo/GraphQLExecutionError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/recoverysuggestion.json index a00e0c876..a45fedc24 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlexecutionerror/recoverysuggestion.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/!=(_:_:).json index 6f97b002b..a97852c9c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror.json index 378df5fe8..5e93ff5bc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror.json @@ -103,7 +103,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-1nwmf" + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription" ], "title" : "Instance Properties" }, @@ -307,7 +307,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/couldnotgetfilesize(fileurl:)" }, -"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription-1nwmf": { +"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription": { "abstract" : [ ], @@ -338,12 +338,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-1nwmf", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-1nwmf" + "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription" }, "doc://Apollo/s5ErrorP": { "identifier" : "doc:\/\/Apollo\/s5ErrorP", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn.json deleted file mode 100644 index 146cc37af..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn.json +++ /dev/null @@ -1,272 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-655nn" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo11GraphQLFileV0bC5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-655nn" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/GraphQLFile": { - "abstract" : [ - { - "text" : "A file which can be uploaded to a GraphQL server", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLFile" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLFile" - } - ], - "role" : "symbol", - "title" : "GraphQLFile", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlfile" -}, -"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLFileError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLFileError" - } - ], - "role" : "symbol", - "title" : "GraphQLFile.GraphQLFileError", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror" -}, -"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription-655nn": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-655nn", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-655nn" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-1nwmf.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-1nwmf.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription.json index b75912caf..ae20048ef 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-1nwmf.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-1nwmf" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-1nwmf" + "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription" ], "traits" : [ { @@ -217,7 +217,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror" }, -"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription-1nwmf": { +"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription": { "abstract" : [ ], @@ -248,12 +248,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-1nwmf", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-1nwmf" + "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/failurereason.json index 73cdeeb31..a9206325f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/helpanchor.json index 32408145a..9484e8c65 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizeddescription.json index 9b7add26f..adaef77af 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizederror-implementations.json index 093c67650..b08998faf 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-655nn", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/recoverySuggestion" @@ -123,44 +122,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror" }, -"doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/errorDescription-655nn": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLFile\/GraphQLFileError\/errorDescription-655nn", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-655nn" -}, "doc://Apollo/documentation/Apollo/GraphQLFile/GraphQLFileError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/recoverysuggestion.json index 51221d265..ae7bdee64 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlfile/graphqlfileerror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlgettransformer/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlgettransformer/!=(_:_:).json index 99f0c01ba..bcb631190 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlgettransformer/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlgettransformer/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror.json index 060916989..46444f869 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror.json @@ -110,7 +110,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-2j9a2" + "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription" ], "title" : "Instance Properties" }, @@ -234,7 +234,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription-2j9a2": { +"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription": { "abstract" : [ ], @@ -265,12 +265,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-2j9a2", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-2j9a2" + "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription" }, "doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/serializedBodyMessageError": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/!=(_:_:).json index 472af3699..fd170961e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s.json deleted file mode 100644 index 27331ecaa..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s.json +++ /dev/null @@ -1,240 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError", - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-9ka1s" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo23GraphQLHTTPRequestErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-9ka1s" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError": { - "abstract" : [ - { - "text" : "An error which has occurred during the serialization of a request.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLHTTPRequestError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLHTTPRequestError" - } - ], - "role" : "symbol", - "title" : "GraphQLHTTPRequestError", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlhttprequesterror" -}, -"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription-9ka1s": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-9ka1s", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-9ka1s" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-2j9a2.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-2j9a2.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription.json index f644054ee..19133d8ab 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription-2j9a2.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/errordescription.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-2j9a2" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -126,7 +126,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-2j9a2" + "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription" ], "traits" : [ { @@ -185,7 +185,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlhttprequesterror" }, -"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription-2j9a2": { +"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription": { "abstract" : [ ], @@ -216,12 +216,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-2j9a2", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-2j9a2" + "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/failurereason.json index 5896d8bb0..76ea80677 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/failurereason.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/helpanchor.json index 23c242d12..49d8c4c88 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/helpanchor.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizeddescription.json index 9299a18ef..40fcff22f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizederror-implementations.json index b186610e7..6c944277f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/localizederror-implementations.json @@ -33,7 +33,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-9ka1s", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/recoverySuggestion" @@ -91,44 +90,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/graphqlhttprequesterror" }, -"doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/errorDescription-9ka1s": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/GraphQLHTTPRequestError\/errorDescription-9ka1s", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-9ka1s" -}, "doc://Apollo/documentation/Apollo/GraphQLHTTPRequestError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/recoverysuggestion.json index 792987128..c292bbb08 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlhttprequesterror/recoverysuggestion.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresponse/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresponse/!=(_:_:).json index c35f1b8e5..86da83d69 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresponse/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresponse/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/!=(_:_:).json index 6615c613e..b08cd6a1d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/source-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/source-swift.enum/!=(_:_:).json index 3a06bd700..15ad95a0b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/source-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/graphqlresult/source-swift.enum/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/!=(_:_:).json index 49400e89e..7ed176864 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httprequest/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/httpresponse/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httpresponse/!=(_:_:).json index ed2881975..2e385c4ba 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/httpresponse/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/httpresponse/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror.json index f40fa7745..f950d4c2f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror.json @@ -104,7 +104,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-3qusm" + "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription" ], "title" : "Instance Properties" }, @@ -237,7 +237,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription-3qusm": { +"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription": { "abstract" : [ ], @@ -268,12 +268,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-3qusm", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-3qusm" + "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription" }, "doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/invalidIndex(chain:index:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58.json deleted file mode 100644 index 54d44f2f1..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58.json +++ /dev/null @@ -1,272 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain", - "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError", - "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-6hc58" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo23InterceptorRequestChainC0D5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-6hc58" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/InterceptorRequestChain": { - "abstract" : [ - { - "text" : "A chain that allows a single network request to be created and executed.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "InterceptorRequestChain" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "InterceptorRequestChain" - } - ], - "role" : "symbol", - "title" : "InterceptorRequestChain", - "type" : "topic", - "url" : "\/documentation\/apollo\/interceptorrequestchain" -}, -"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "ChainError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "ChainError" - } - ], - "role" : "symbol", - "title" : "InterceptorRequestChain.ChainError", - "type" : "topic", - "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror" -}, -"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription-6hc58": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-6hc58", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-6hc58" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-3qusm.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-3qusm.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription.json index 81973c588..e36fd833e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription-3qusm.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-3qusm" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-3qusm" + "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription" ], "traits" : [ { @@ -217,7 +217,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror" }, -"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription-3qusm": { +"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription": { "abstract" : [ ], @@ -248,12 +248,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-3qusm", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-3qusm" + "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/failurereason.json index 790dd6ff3..f2cab5c12 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/helpanchor.json index 5e2956b8c..8a8063ce0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizeddescription.json index 617822cf7..b84120a0e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizederror-implementations.json index 8841e2102..a0817576f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-6hc58", "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/recoverySuggestion" @@ -123,44 +122,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror" }, -"doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/errorDescription-6hc58": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/InterceptorRequestChain\/ChainError\/errorDescription-6hc58", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-6hc58" -}, "doc://Apollo/documentation/Apollo/InterceptorRequestChain/ChainError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/recoverysuggestion.json index 44e52ec76..8254644ac 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/chainerror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/iscancelled.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/iscancelled.json index dd94c7e56..7d898915f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/iscancelled.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/interceptorrequestchain/iscancelled.json @@ -78,7 +78,7 @@ }, { "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Atomic", - "kind" : "typeIdentifier", + "kind" : "attribute", "preciseIdentifier" : "s:6Apollo6AtomicC", "text" : "Atomic" }, diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror.json index ddf8b8904..44df69f86 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror.json @@ -103,7 +103,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-3lpex" + "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription" ], "title" : "Instance Properties" }, @@ -298,7 +298,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/couldnotparsetojson(data:)" }, -"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription-3lpex": { +"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription": { "abstract" : [ ], @@ -329,12 +329,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-3lpex", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-3lpex" + "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription" }, "doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/noResponseToParse": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8.json deleted file mode 100644 index 307ba30bb..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8.json +++ /dev/null @@ -1,288 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor", - "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError", - "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-2tmz8" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo30JSONResponseParsingInterceptorV0bC5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-2tmz8" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor": { - "abstract" : [ - { - "text" : "An interceptor which parses JSON response data into a ", - "type" : "text" - }, - { - "code" : "GraphQLResult", - "type" : "codeVoice" - }, - { - "text" : " and attaches it to the ", - "type" : "text" - }, - { - "code" : "HTTPResponse", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "JSONResponseParsingInterceptor" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "JSONResponseParsingInterceptor" - } - ], - "role" : "symbol", - "title" : "JSONResponseParsingInterceptor", - "type" : "topic", - "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor" -}, -"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "JSONResponseParsingError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "JSONResponseParsingError" - } - ], - "role" : "symbol", - "title" : "JSONResponseParsingInterceptor.JSONResponseParsingError", - "type" : "topic", - "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror" -}, -"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription-2tmz8": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-2tmz8", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-2tmz8" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription.json index 21149786b..04decb2fe 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-3lpex" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-3lpex" + "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription" ], "traits" : [ { @@ -233,7 +233,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror" }, -"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription-3lpex": { +"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription": { "abstract" : [ ], @@ -264,12 +264,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-3lpex", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-3lpex" + "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/failurereason.json index be49e08c5..bd57d2611 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/helpanchor.json index c63d17fc6..c2731469f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizeddescription.json index 5f4d0f102..6dc58c373 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizederror-implementations.json index ea0689147..a1e14e465 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-2tmz8", "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/recoverySuggestion" @@ -139,44 +138,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror" }, -"doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/errorDescription-2tmz8": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/JSONResponseParsingInterceptor\/JSONResponseParsingError\/errorDescription-2tmz8", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-2tmz8" -}, "doc://Apollo/documentation/Apollo/JSONResponseParsingInterceptor/JSONResponseParsingError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/recoverysuggestion.json index f6816d986..1ceaf9974 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror.json index aad5971b0..665fa0019 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror.json @@ -102,7 +102,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-8ajg9" + "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription" ], "title" : "Instance Properties" }, @@ -239,7 +239,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription-8ajg9": { +"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription": { "abstract" : [ ], @@ -270,12 +270,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-8ajg9", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-8ajg9" + "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription" }, "doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/hitMaxRetryCount(count:operationName:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu.json deleted file mode 100644 index 9bf1b6aed..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu.json +++ /dev/null @@ -1,276 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor", - "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError", - "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-10ouu" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo19MaxRetryInterceptorC0C5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-10ouu" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/MaxRetryInterceptor": { - "abstract" : [ - { - "text" : "An interceptor to enforce a maximum number of retries of any ", - "type" : "text" - }, - { - "code" : "HTTPRequest", - "type" : "codeVoice" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "MaxRetryInterceptor" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "MaxRetryInterceptor" - } - ], - "role" : "symbol", - "title" : "MaxRetryInterceptor", - "type" : "topic", - "url" : "\/documentation\/apollo\/maxretryinterceptor" -}, -"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "RetryError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "RetryError" - } - ], - "role" : "symbol", - "title" : "MaxRetryInterceptor.RetryError", - "type" : "topic", - "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror" -}, -"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription-10ouu": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-10ouu", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-10ouu" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-8ajg9.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-8ajg9.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription.json index c985177ae..840a426fd 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription-8ajg9.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-8ajg9" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-8ajg9" + "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription" ], "traits" : [ { @@ -221,7 +221,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror" }, -"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription-8ajg9": { +"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription": { "abstract" : [ ], @@ -252,12 +252,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-8ajg9", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-8ajg9" + "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/failurereason.json index 680037985..ac034beed 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/helpanchor.json index ba017c599..6d4dd7a43 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizeddescription.json index edd5e25ca..a119eb6b5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizederror-implementations.json index 291768efb..4dc2db0d2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-10ouu", "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/recoverySuggestion" @@ -127,44 +126,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror" }, -"doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/errorDescription-10ouu": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MaxRetryInterceptor\/RetryError\/errorDescription-10ouu", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-10ouu" -}, "doc://Apollo/documentation/Apollo/MaxRetryInterceptor/RetryError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/recoverysuggestion.json index 97b7da3cb..4608686ea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/maxretryinterceptor/retryerror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartformdata/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartformdata/!=(_:_:).json index 3f858359e..ced437817 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartformdata/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartformdata/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror.json index a82fd51ed..0e2d7c53f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror.json @@ -108,7 +108,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-3qwve" + "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription" ], "title" : "Instance Properties" }, @@ -333,7 +333,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/cannotparseresponsedata" }, -"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription-3qwve": { +"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription": { "abstract" : [ ], @@ -364,12 +364,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-3qwve", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-3qwve" + "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription" }, "doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/irrecoverableError(message:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/!=(_:_:).json index 675b0c200..e9e362c8d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6.json deleted file mode 100644 index 539c0038f..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6.json +++ /dev/null @@ -1,272 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor", - "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError", - "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-54of6" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo35MultipartResponseParsingInterceptorV0bcD5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-54of6" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor": { - "abstract" : [ - { - "text" : "Parses multipart response data into chunks and forwards each on to the next interceptor.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "MultipartResponseParsingInterceptor" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "MultipartResponseParsingInterceptor" - } - ], - "role" : "symbol", - "title" : "MultipartResponseParsingInterceptor", - "type" : "topic", - "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor" -}, -"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "MultipartResponseParsingError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "MultipartResponseParsingError" - } - ], - "role" : "symbol", - "title" : "MultipartResponseParsingInterceptor.MultipartResponseParsingError", - "type" : "topic", - "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror" -}, -"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription-54of6": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-54of6", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-54of6" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription.json index 994226726..532be0737 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-3qwve" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-3qwve" + "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription" ], "traits" : [ { @@ -217,7 +217,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror" }, -"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription-3qwve": { +"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription": { "abstract" : [ ], @@ -248,12 +248,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-3qwve", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-3qwve" + "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/failurereason.json index c30f95438..61b946c1d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/helpanchor.json index 97c23d93d..9435c5e66 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizeddescription.json index 5ab767d11..a8079e11b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizederror-implementations.json index 768e85445..ce8fca708 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-54of6", "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/recoverySuggestion" @@ -123,44 +122,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror" }, -"doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/errorDescription-54of6": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/MultipartResponseParsingInterceptor\/MultipartResponseParsingError\/errorDescription-54of6", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-54of6" -}, "doc://Apollo/documentation/Apollo/MultipartResponseParsingInterceptor/MultipartResponseParsingError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/recoverysuggestion.json index 3999245da..3dc91de57 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/record/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/record/!=(_:_:).json index 3bf28d769..dbc021c0a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/record/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/record/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/recordset/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/recordset/!=(_:_:).json index b966a8120..8448888f6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/recordset/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/recordset/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport.json index b43c841a6..8875ed937 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport.json @@ -132,8 +132,8 @@ "identifiers" : [ "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/additionalHeaders", "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/autoPersistQueries", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-eycz", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-7dkl1", + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName", + "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion", "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/endpointURL", "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/requestBodyCreator", "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/useGETForPersistedQueryRetry", @@ -408,7 +408,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport\/autopersistqueries" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName-eycz": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName": { "abstract" : [ ], @@ -435,14 +435,14 @@ "text" : "String" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-eycz", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-eycz" + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion-7dkl1": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion": { "abstract" : [ ], @@ -469,12 +469,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-7dkl1", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-7dkl1" + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion" }, "doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/constructRequest(for:cachePolicy:contextIdentifier:context:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-4ciz.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-4ciz.json deleted file mode 100644 index beab80470..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-4ciz.json +++ /dev/null @@ -1,256 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "NetworkTransport.clientName", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/NetworkTransport-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-4ciz" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Apollo", - "externalID" : "s:6Apollo16NetworkTransportPAAE10clientNameSSvp::SYNTHESIZED::s:6Apollo28RequestChainNetworkTransportC", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "clientName" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/requestchainnetworktransport\/clientname-4ciz" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport": { - "abstract" : [ - { - "text" : "An implementation of ", - "type" : "text" - }, - { - "code" : "NetworkTransport", - "type" : "codeVoice" - }, - { - "text" : " which creates a ", - "type" : "text" - }, - { - "code" : "RequestChain", - "type" : "codeVoice" - }, - { - "text" : " object", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "for each item sent through it.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "RequestChainNetworkTransport" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "RequestChainNetworkTransport" - } - ], - "role" : "symbol", - "title" : "RequestChainNetworkTransport", - "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport" -}, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/NetworkTransport-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/NetworkTransport-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "NetworkTransport Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/networktransport-implementations" -}, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName-4ciz": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-4ciz", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientName", - "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-4ciz" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-eycz.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-eycz.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname.json index 48949dbb3..ef353ef54 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname-eycz.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientname.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-eycz" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName" }, "kind" : "symbol", "metadata" : { @@ -110,7 +110,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/requestchainnetworktransport\/clientname-eycz" + "\/documentation\/apollo\/requestchainnetworktransport\/clientname" ], "traits" : [ { @@ -193,7 +193,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName-eycz": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName": { "abstract" : [ ], @@ -220,12 +220,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-eycz", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-eycz" + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0.json deleted file mode 100644 index a37c7d09b..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0.json +++ /dev/null @@ -1,256 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "NetworkTransport.clientVersion", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/NetworkTransport-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-4ozh0" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Apollo", - "externalID" : "s:6Apollo16NetworkTransportPAAE13clientVersionSSvp::SYNTHESIZED::s:6Apollo28RequestChainNetworkTransportC", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "clientVersion" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-4ozh0" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport": { - "abstract" : [ - { - "text" : "An implementation of ", - "type" : "text" - }, - { - "code" : "NetworkTransport", - "type" : "codeVoice" - }, - { - "text" : " which creates a ", - "type" : "text" - }, - { - "code" : "RequestChain", - "type" : "codeVoice" - }, - { - "text" : " object", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "for each item sent through it.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "RequestChainNetworkTransport" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "RequestChainNetworkTransport" - } - ], - "role" : "symbol", - "title" : "RequestChainNetworkTransport", - "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport" -}, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/NetworkTransport-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/NetworkTransport-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "NetworkTransport Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/networktransport-implementations" -}, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion-4ozh0": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-4ozh0", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientVersion", - "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-4ozh0" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion.json index 1a3860c5f..3912d5746 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/clientversion.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-7dkl1" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion" }, "kind" : "symbol", "metadata" : { @@ -110,7 +110,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-7dkl1" + "\/documentation\/apollo\/requestchainnetworktransport\/clientversion" ], "traits" : [ { @@ -193,7 +193,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion-7dkl1": { +"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion": { "abstract" : [ ], @@ -220,12 +220,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-7dkl1", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-7dkl1" + "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/networktransport-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/networktransport-implementations.json index 2e239bd66..7d8497524 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/networktransport-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/requestchainnetworktransport/networktransport-implementations.json @@ -30,14 +30,6 @@ ], "topicSections" : [ - { - "generated" : true, - "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-4ciz", - "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-4ozh0" - ], - "title" : "Instance Properties" - }, { "generated" : true, "identifiers" : [ @@ -195,74 +187,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/requestchainnetworktransport\/addapolloclientheaders(to:)" }, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientName-4ciz": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientName-4ciz", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientName", - "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-4ciz" -}, -"doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/clientVersion-4ozh0": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/RequestChainNetworkTransport\/clientVersion-4ozh0", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientVersion", - "type" : "topic", - "url" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-4ozh0" -}, "doc://Apollo/documentation/Apollo/RequestChainNetworkTransport/defaultClientName": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror.json index 15f0857e7..4a393dabf 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror.json @@ -102,7 +102,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-6mkgn", + "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription", "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/graphQLError" ], "title" : "Instance Properties" @@ -236,7 +236,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/localizederror-implementations" }, -"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription-6mkgn": { +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription": { "abstract" : [ ], @@ -267,12 +267,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-6mkgn", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-6mkgn" + "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription" }, "doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/graphQLError": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx.json deleted file mode 100644 index 9af8f77d7..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx.json +++ /dev/null @@ -1,272 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor", - "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError", - "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-391dx" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo23ResponseCodeInterceptorV0bC5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-391dx" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor": { - "abstract" : [ - { - "text" : "An interceptor to check the response code returned with a request.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "ResponseCodeInterceptor" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "ResponseCodeInterceptor" - } - ], - "role" : "symbol", - "title" : "ResponseCodeInterceptor", - "type" : "topic", - "url" : "\/documentation\/apollo\/responsecodeinterceptor" -}, -"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "ResponseCodeError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "ResponseCodeError" - } - ], - "role" : "symbol", - "title" : "ResponseCodeInterceptor.ResponseCodeError", - "type" : "topic", - "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror" -}, -"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription-391dx": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-391dx", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-391dx" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription.json index bbe75e447..7325dae25 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-6mkgn" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-6mkgn" + "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription" ], "traits" : [ { @@ -217,7 +217,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror" }, -"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription-6mkgn": { +"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription": { "abstract" : [ ], @@ -248,12 +248,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-6mkgn", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-6mkgn" + "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/failurereason.json index c74886366..4dd71c796 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/helpanchor.json index c630bc8c9..8da0c72a8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizeddescription.json index bdab2b08b..e5b370a81 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizederror-implementations.json index a2768853f..b7c24b926 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-391dx", "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/recoverySuggestion" @@ -123,44 +122,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror" }, -"doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/errorDescription-391dx": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/ResponseCodeInterceptor\/ResponseCodeError\/errorDescription-391dx", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-391dx" -}, "doc://Apollo/documentation/Apollo/ResponseCodeInterceptor/ResponseCodeError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/recoverysuggestion.json index 6564c60eb..9d94a9c97 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsecodeinterceptor/responsecodeerror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsepath/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsepath/!=(_:_:).json index 4924d485a..318639459 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsepath/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/responsepath/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift.json new file mode 100644 index 000000000..171b05a35 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift.json @@ -0,0 +1,114 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:m:s:e:s:SD6ApolloE2peoiyySDyxq_Gz_ACtFZ", + "modules" : [ + { + "name" : "Apollo" + } + ], + "role" : "collection", + "roleHeading" : "Extended Module", + "symbolKind" : "extension", + "title" : "Swift" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary" + ], + "title" : "Extended Structures" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/swift" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift" +}, +"doc://Apollo/documentation/Apollo/Swift/Dictionary": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift\/dictionary" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary.json new file mode 100644 index 000000000..f116dfe22 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary.json @@ -0,0 +1,301 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/Swift" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:e:s:SD6ApolloE2peoiyySDyxq_Gz_ACtFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "modules" : [ + { + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "roleHeading" : "Extended Structure", + "symbolKind" : "extension", + "title" : "Dictionary" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary\/+=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/swift\/dictionary" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift" +}, +"doc://Apollo/documentation/Apollo/Swift/Dictionary": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift\/dictionary" +}, +"doc://Apollo/documentation/Apollo/Swift/Dictionary/+=(_:_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "+=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ">)" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary\/+=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "+=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift\/dictionary\/+=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary/+=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary/+=(_:_:).json new file mode 100644 index 000000000..90eb07706 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/swift/dictionary/+=(_:_:).json @@ -0,0 +1,482 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/Apollo\/documentation\/Apollo", + "doc:\/\/Apollo\/documentation\/Apollo\/Swift", + "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary\/+=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SD6ApolloE2peoiyySDyxq_Gz_ACtFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "+=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ">)" + } + ], + "modules" : [ + { + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "+=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "+=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ">)" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollo\/swift\/dictionary\/+=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://Apollo/documentation/Apollo": { + "abstract" : [ + { + "text" : "A Strongly typed, Swift-first, GraphQL client.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", + "kind" : "symbol", + "role" : "collection", + "title" : "Apollo", + "type" : "topic", + "url" : "\/documentation\/apollo" +}, +"doc://Apollo/documentation/Apollo/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift" +}, +"doc://Apollo/documentation/Apollo/Swift/Dictionary": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift\/dictionary" +}, +"doc://Apollo/documentation/Apollo/Swift/Dictionary/+=(_:_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "+=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ">)" + } + ], + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/Swift\/Dictionary\/+=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "+=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollo\/swift\/dictionary\/+=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror.json index b7bbc0540..229dcb020 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror.json @@ -108,7 +108,7 @@ }, { "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-2rch3" + "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription" ], "title" : "Instance Properties" }, @@ -320,7 +320,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/dataforrequestnotfound(request:)" }, -"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription-2rch3": { +"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription": { "abstract" : [ ], @@ -351,12 +351,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-2rch3", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-2rch3" + "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription" }, "doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/missingMultipartBoundary": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn.json deleted file mode 100644 index 6eeba0206..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn.json +++ /dev/null @@ -1,280 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/Apollo\/documentation\/Apollo", - "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient", - "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError", - "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-4oqmn" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:6Apollo16URLSessionClientC0bC5ErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "Apollo" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-4oqmn" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://Apollo/documentation/Apollo": { - "abstract" : [ - { - "text" : "A Strongly typed, Swift-first, GraphQL client.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo", - "kind" : "symbol", - "role" : "collection", - "title" : "Apollo", - "type" : "topic", - "url" : "\/documentation\/apollo" -}, -"doc://Apollo/documentation/Apollo/URLSessionClient": { - "abstract" : [ - { - "text" : "A class to handle URL Session calls that will support background execution,", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "but still (mostly) use callbacks for its primary method of communication.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "URLSessionClient" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "URLSessionClient" - } - ], - "role" : "symbol", - "title" : "URLSessionClient", - "type" : "topic", - "url" : "\/documentation\/apollo\/urlsessionclient" -}, -"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "URLSessionClientError" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "URLSessionClientError" - } - ], - "role" : "symbol", - "title" : "URLSessionClient.URLSessionClientError", - "type" : "topic", - "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror" -}, -"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/localizederror-implementations" -}, -"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription-4oqmn": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-4oqmn", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-4oqmn" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription.json index e92d7ee31..1e45508bc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-2rch3" + "url" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-2rch3" + "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription" ], "traits" : [ { @@ -225,7 +225,7 @@ "type" : "topic", "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror" }, -"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription-2rch3": { +"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription": { "abstract" : [ ], @@ -256,12 +256,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-2rch3", + "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-2rch3" + "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/failurereason.json index a9c9314c4..540767407 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/helpanchor.json index b0c55ae0b..94578cbec 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizeddescription.json index 3a282385c..fba112a6f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizederror-implementations.json index 2f5c5dbd9..f2e1a7111 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-4oqmn", "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/failureReason", "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/helpAnchor", "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/recoverySuggestion" @@ -131,44 +130,6 @@ "type" : "topic", "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror" }, -"doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/errorDescription-4oqmn": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/Apollo\/documentation\/Apollo\/URLSessionClient\/URLSessionClientError\/errorDescription-4oqmn", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-4oqmn" -}, "doc://Apollo/documentation/Apollo/URLSessionClient/URLSessionClientError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/recoverysuggestion.json index 1d56a880b..4a4e351f5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollo/urlsessionclient/urlsessionclienterror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "Apollo" + "name" : "Apollo", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi.json index 4dee0d28d..e3e58dcbc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi.json @@ -178,6 +178,13 @@ ], "title" : "Structures" }, + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/__(_:_:)" + ], + "title" : "Operators" + }, { "identifiers" : [ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/DocumentType", @@ -189,6 +196,12 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Selection" ], "title" : "Enumerations" + }, + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift" + ], + "title" : "Extended Modules" } ], "variants" : [ @@ -257,6 +270,77 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, +"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", + "text" : "GraphQLEnum" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">?, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/!=(_:_:)" +}, "doc://ApolloAPI/documentation/ApolloAPI/AnyHashableConvertible": { "abstract" : [ { @@ -2328,6 +2412,17 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/selectionsetentityvalue" }, +"doc://ApolloAPI/documentation/ApolloAPI/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift" +}, "doc://ApolloAPI/documentation/ApolloAPI/Union": { "abstract" : [ { @@ -2369,6 +2464,97 @@ "title" : "Union", "type" : "topic", "url" : "\/documentation\/apolloapi\/union" +}, +"doc://ApolloAPI/documentation/ApolloAPI/__(_:_:)": { + "abstract" : [ + { + "text" : "Nil Coalescing Operator overload for ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLNullable", + "isActive" : true, + "type" : "reference" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "??" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI15GraphQLNullableO", + "text" : "GraphQLNullable" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI15GraphQLNullableO", + "text" : "GraphQLNullable" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/__(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "??(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/__(_:_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/!=(_:_:).json index f3036baee..a667aaec6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/!=(_:_:).json @@ -2,8 +2,7 @@ "hierarchy" : { "paths" : [ [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI" ] ] }, @@ -209,20 +208,6 @@ }, "sections" : [ - ], - "seeAlsoSections" : [ - { - "generated" : true, - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-n7qo", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-88en", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" - ], - "title" : "Operators" - } ], "variants" : [ { @@ -361,77 +346,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/!=(_:_:)" }, -"doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "==" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">?, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "==(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/==(_:_:)" -}, "doc://ApolloAPI/documentation/ApolloAPI/EnumType": { "abstract" : [ { @@ -508,497 +422,6 @@ "title" : "GraphQLEnum", "type" : "topic", "url" : "\/documentation\/apolloapi\/graphqlenum" -}, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum/!=(_:_:)-4co00": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlenum\/!=(_:_:)-4co00" -}, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum/!=(_:_:)-9dudu": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "T", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "EnumType", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlenum\/!=(_:_:)-9dudu" -}, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum/==(_:_:)-88en": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "T", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "EnumType", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "==" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-88en", - "kind" : "symbol", - "role" : "symbol", - "title" : "==(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlenum\/==(_:_:)-88en" -}, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum/==(_:_:)-n7qo": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "T", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "EnumType", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "==" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">) -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-n7qo", - "kind" : "symbol", - "role" : "symbol", - "title" : "==(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlenum\/==(_:_:)-n7qo" -}, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum/~=(_:_:)": { - "abstract" : [ - { - "text" : "Pattern Matching Operator overload for ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", - "isActive" : true, - "type" : "reference" - } - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "T", - "type" : "codeVoice" - }, - { - "text" : " conforms to ", - "type" : "text" - }, - { - "code" : "EnumType", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "~=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">) -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "~=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlenum\/~=(_:_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/==(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/==(_:_:).json index a20150acb..faec077eb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/==(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/==(_:_:).json @@ -218,7 +218,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-88en", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -290,77 +290,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">?, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/!=(_:_:)" -}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/__(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/__(_:_:).json index 112c53ad0..a25e35208 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/__(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/__(_:_:).json @@ -13,8 +13,7 @@ "hierarchy" : { "paths" : [ [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLNullable" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI" ] ] }, diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json index 9fbf3254c..c71c5d847 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json @@ -204,7 +204,16 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/AnyHashable", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" ], "kind" : "relationships", "title" : "Conforming Types", @@ -655,6 +664,185 @@ "title" : "ScalarType", "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/AnyHashable": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/AnyHashable", + "title" : "AnyHashable", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "title" : "Array", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "title" : "Bool", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Value", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "title" : "Double", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "title" : "Float", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "title" : "Int", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", + "title" : "String", + "type" : "unresolvable" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyscalartype.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyscalartype.json index 7425bff7b..98da197a5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyscalartype.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyscalartype.json @@ -148,7 +148,14 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" ], "kind" : "relationships", "title" : "Conforming Types", @@ -610,6 +617,108 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" }, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "title" : "Array", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "title" : "Bool", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "title" : "Double", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "title" : "Float", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "title" : "Int", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "AnyScalarType", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", + "title" : "String", + "type" : "unresolvable" +}, "http://spec.graphql.org/October2021/#sec-Scalars": { "identifier" : "http:\/\/spec.graphql.org\/October2021\/#sec-Scalars", "title" : "GraphQL Spec - Scalars", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/cachereference/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/cachereference/!=(_:_:).json index 38bca48af..016960f4b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/cachereference/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/cachereference/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/datadict/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/datadict/!=(_:_:).json index 6fc3cfaa6..54c1134b8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/datadict/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/datadict/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum.json index 77167e344..ff31d053a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum.json @@ -207,7 +207,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -336,77 +336,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">?, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/!=(_:_:)" -}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-4co00.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-4co00.json index 3c54d88d7..910b98596 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-4co00.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-4co00.json @@ -87,7 +87,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -193,7 +196,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-88en", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -265,77 +268,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">?, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/!=(_:_:)" -}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-9dudu.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-9dudu.json index dce0f7016..28a2a9b9f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-9dudu.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/!=(_:_:)-9dudu.json @@ -225,7 +225,6 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/==(_:_:)-88en", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -297,77 +296,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">?, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/!=(_:_:)" -}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-88en.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-88en.json index ac466e747..06c46e9eb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-88en.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-88en.json @@ -225,7 +225,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -297,77 +297,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">?, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/!=(_:_:)" -}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-n7qo.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-n7qo.json index 80aef2cc4..09d365e42 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-n7qo.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/==(_:_:)-n7qo.json @@ -263,7 +263,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/~=(_:_:)" ], "title" : "Operators" @@ -335,77 +335,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">?, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/!=(_:_:)" -}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hash(into:).json index 88d02e6a5..64b8d0622 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hash(into:).json @@ -123,7 +123,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hashvalue.json index d1d586d82..a0fabc5d7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/hashvalue.json @@ -103,7 +103,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/~=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/~=(_:_:).json index 329e0ce0e..3ef7be4ef 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/~=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlenum/~=(_:_:).json @@ -343,7 +343,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/==(_:_:)", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-4co00", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum\/!=(_:_:)-9dudu" ], "title" : "Operators" } @@ -414,77 +414,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/!=(_:_:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "!=" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI11GraphQLEnumO", - "text" : "GraphQLEnum" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">?, " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/!=(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "!=(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/!=(_:_:)" -}, "doc://ApolloAPI/documentation/ApolloAPI/==(_:_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable.json index b8928274a..5e86300a3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable.json @@ -674,12 +674,6 @@ ], "title" : "Enumeration Cases" }, - { - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/__(_:_:)" - ], - "title" : "Operators" - }, { "identifiers" : [ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLNullable\/init(_:)-3syxd", @@ -1556,97 +1550,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/inputobject" }, -"doc://ApolloAPI/documentation/ApolloAPI/__(_:_:)": { - "abstract" : [ - { - "text" : "Nil Coalescing Operator overload for ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLNullable", - "isActive" : true, - "type" : "reference" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "??" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI15GraphQLNullableO", - "text" : "GraphQLNullable" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">) -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI15GraphQLNullableO", - "text" : "GraphQLNullable" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/__(_:_:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "??(_:_:)", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/__(_:_:)" -}, "doc://ApolloAPI/s23ExpressibleByNilLiteralP": { "identifier" : "doc:\/\/ApolloAPI\/s23ExpressibleByNilLiteralP", "title" : "Swift.ExpressibleByNilLiteral", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable/!=(_:_:).json index dd29e77b2..c76f5dd47 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlnullable/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation.json index a8c2acc1b..a2326c678 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation.json @@ -130,7 +130,7 @@ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationDocument", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationIdentifier", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationName", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi" ], "title" : "Type Properties" }, @@ -590,7 +590,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/graphqloperation\/operationname" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-14lsi": { "abstract" : [ ], @@ -626,13 +626,13 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi", "kind" : "symbol", "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" }, "doc://ApolloAPI/documentation/ApolloAPI/GraphQLQuery": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-14lsi.json similarity index 88% rename from docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype.json rename to docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-14lsi.json index 716a53845..369b2c946 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-14lsi.json @@ -2,21 +2,11 @@ "defaultImplementationsSections" : [ { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLMutation\/operationType" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-90ybj", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-370r3", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-5e63x" ], - "title" : "GraphQLMutation Implementations" - }, - { - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLQuery\/operationType" - ], - "title" : "GraphQLQuery Implementations" - }, - { - "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLSubscription\/operationType" - ], - "title" : "GraphQLSubscription Implementations" + "title" : "GraphQLOperation Implementations" } ], "hierarchy" : { @@ -29,7 +19,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType" + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi" }, "kind" : "symbol", "metadata" : { @@ -146,7 +136,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apolloapi\/graphqloperation\/operationtype" + "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" ], "traits" : [ { @@ -209,48 +199,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLMutation/operationType": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "operationType" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", - "text" : "GraphQLOperationType" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLMutation\/operationType", - "kind" : "symbol", - "role" : "symbol", - "title" : "operationType", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlmutation\/operationtype" -}, "doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation": { "abstract" : [ @@ -282,7 +230,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/graphqloperation" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-14lsi": { "abstract" : [ ], @@ -318,46 +266,57 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi", "kind" : "symbol", "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-370r3": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "static" }, { "kind" : "text", "text" : " " }, { - "kind" : "identifier", - "text" : "GraphQLOperationType" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", - "kind" : "symbol", - "navigatorTitle" : [ + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, { "kind" : "identifier", + "text" : "operationType" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", "text" : "GraphQLOperationType" } ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-370r3", + "kind" : "symbol", "role" : "symbol", - "title" : "GraphQLOperationType", + "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-370r3" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLQuery/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-5e63x": { "abstract" : [ ], @@ -392,14 +351,14 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLQuery\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-5e63x", "kind" : "symbol", "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlquery\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-5e63x" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLSubscription/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-90ybj": { "abstract" : [ ], @@ -434,12 +393,43 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLSubscription\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-90ybj", "kind" : "symbol", "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlsubscription\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-90ybj" +}, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLOperationType" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperationType" + } + ], + "role" : "symbol", + "title" : "GraphQLOperationType", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqloperationtype" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlquery/operationtype.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-370r3.json similarity index 94% rename from docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlquery/operationtype.json rename to docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-370r3.json index 11c365cc7..d202684bb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlquery/operationtype.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-370r3.json @@ -4,13 +4,13 @@ [ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLQuery\/operationType" + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-370r3" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apolloapi\/graphqlquery\/operationtype" + "\/documentation\/apolloapi\/graphqloperation\/operationtype-370r3" ], "traits" : [ { @@ -221,7 +221,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/graphqloperation" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-14lsi": { "abstract" : [ ], @@ -257,61 +257,64 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi", "kind" : "symbol", "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-370r3": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "static" }, { "kind" : "text", "text" : " " }, { - "kind" : "identifier", - "text" : "GraphQLOperationType" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", - "kind" : "symbol", - "navigatorTitle" : [ + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, { "kind" : "identifier", + "text" : "operationType" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", "text" : "GraphQLOperationType" } ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-370r3", + "kind" : "symbol", "role" : "symbol", - "title" : "GraphQLOperationType", + "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-370r3" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLQuery/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "var" + "text" : "enum" }, { "kind" : "text", @@ -319,24 +322,21 @@ }, { "kind" : "identifier", - "text" : "operationType" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLQuery\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperationType" + } + ], "role" : "symbol", - "title" : "operationType", + "title" : "GraphQLOperationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlquery\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperationtype" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlsubscription/operationtype.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-5e63x.json similarity index 94% rename from docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlsubscription/operationtype.json rename to docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-5e63x.json index 08ced3ad0..f53669ba7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlsubscription/operationtype.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-5e63x.json @@ -4,13 +4,13 @@ [ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLSubscription\/operationType" + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-5e63x" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apolloapi\/graphqlsubscription\/operationtype" + "\/documentation\/apolloapi\/graphqloperation\/operationtype-5e63x" ], "traits" : [ { @@ -221,7 +221,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/graphqloperation" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-14lsi": { "abstract" : [ ], @@ -257,61 +257,64 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi", "kind" : "symbol", "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-5e63x": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "static" }, { "kind" : "text", "text" : " " }, { - "kind" : "identifier", - "text" : "GraphQLOperationType" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", - "kind" : "symbol", - "navigatorTitle" : [ + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, { "kind" : "identifier", + "text" : "operationType" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", "text" : "GraphQLOperationType" } ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-5e63x", + "kind" : "symbol", "role" : "symbol", - "title" : "GraphQLOperationType", + "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-5e63x" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLSubscription/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "var" + "text" : "enum" }, { "kind" : "text", @@ -319,24 +322,21 @@ }, { "kind" : "identifier", - "text" : "operationType" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI20GraphQLOperationTypeO", "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLSubscription\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationType", "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperationType" + } + ], "role" : "symbol", - "title" : "operationType", + "title" : "GraphQLOperationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlsubscription\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperationtype" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlmutation/operationtype.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-90ybj.json similarity index 94% rename from docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlmutation/operationtype.json rename to docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-90ybj.json index b15e367b2..a7750c707 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqlmutation/operationtype.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-90ybj.json @@ -4,13 +4,13 @@ [ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLMutation\/operationType" + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-90ybj" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apolloapi\/graphqlmutation\/operationtype" + "\/documentation\/apolloapi\/graphqloperation\/operationtype-90ybj" ], "traits" : [ { @@ -190,10 +190,42 @@ "type" : "topic", "url" : "\/documentation\/apolloapi" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLMutation/operationType": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation": { "abstract" : [ ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLOperation" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperation" + } + ], + "role" : "symbol", + "title" : "GraphQLOperation", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqloperation" +}, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-14lsi": { + "abstract" : [ + + ], + "defaultImplementations" : 3, "fragments" : [ { "kind" : "keyword", @@ -225,49 +257,18 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLMutation\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-14lsi", "kind" : "symbol", + "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqlmutation\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-14lsi" }, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation": { +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType-90ybj": { "abstract" : [ ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "protocol" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLOperation" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLOperation" - } - ], - "role" : "symbol", - "title" : "GraphQLOperation", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation" -}, -"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperation/operationType": { - "abstract" : [ - - ], - "defaultImplementations" : 3, "fragments" : [ { "kind" : "keyword", @@ -299,13 +300,12 @@ "text" : "GraphQLOperationType" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-90ybj", "kind" : "symbol", - "required" : true, "role" : "symbol", "title" : "operationType", "type" : "topic", - "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype" + "url" : "\/documentation\/apolloapi\/graphqloperation\/operationtype-90ybj" }, "doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationType": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationtype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationtype/!=(_:_:).json index 56f7f42a2..48d6f0e63 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationtype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationtype/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationvariablevalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationvariablevalue.json index d4c65688d..9eeb51aa1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationvariablevalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperationvariablevalue.json @@ -86,9 +86,17 @@ }, { "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLNullable", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/InputDict" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/InputDict", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" ], "kind" : "relationships", "title" : "Conforming Types", @@ -550,6 +558,180 @@ "title" : "ScalarType", "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "title" : "Array", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "title" : "Bool", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Value", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "GraphQLOperationVariableValue", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "title" : "Double", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "title" : "Float", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "title" : "Int", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "GraphQLOperationVariableValue", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", + "title" : "String", + "type" : "unresolvable" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputdict/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputdict/!=(_:_:).json index c1f34db38..9729f5127 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputdict/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputdict/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/!=(_:_:).json index 91abb7dc5..46446dbe2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(extendedgraphemeclusterliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(extendedgraphemeclusterliteral:).json index 8b15230e3..ea505fd47 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(extendedgraphemeclusterliteral:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(extendedgraphemeclusterliteral:).json @@ -98,7 +98,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(unicodescalarliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(unicodescalarliteral:).json index 2ab7c67e9..e4ab312a2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(unicodescalarliteral:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/inputvalue/init(unicodescalarliteral:).json @@ -98,7 +98,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/interface/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/interface/!=(_:_:).json index ce81026ba..d41a31992 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/interface/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/interface/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodable.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodable.json index 1f4d30a1b..549bc4883 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodable.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodable.json @@ -161,7 +161,13 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" ], "kind" : "relationships", "title" : "Conforming Types", @@ -741,6 +747,111 @@ "title" : "ScalarType", "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "title" : "Bool", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Value", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "AnyHashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "title" : "Double", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "title" : "Float", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "title" : "Int", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", + "title" : "String", + "type" : "unresolvable" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror.json index 978af8f9a..199a71d83 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror.json @@ -196,7 +196,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-3z2tz" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription" ], "title" : "Instance Properties" }, @@ -552,7 +552,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/jsondecodingerror\/couldnotconvert(value:to:)" }, -"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription-3z2tz": { +"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription": { "abstract" : [ ], @@ -583,12 +583,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-3z2tz", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-3z2tz" + "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription" }, "doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/hash(into:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/!=(_:_:).json index 1c8a0c684..d74824dcd 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-hijs.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-hijs.json deleted file mode 100644 index 2fbf0af53..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-hijs.json +++ /dev/null @@ -1,286 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-hijs" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:9ApolloAPI17JSONDecodingErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "ApolloAPI" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-hijs" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apollo": { - "identifier" : "\/documentation\/apollo", - "title" : "Apollo", - "titleInlineContent" : [ - { - "code" : "Apollo", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apollo" -}, -"/documentation/apollocodegenlib": { - "identifier" : "\/documentation\/apollocodegenlib", - "title" : "ApolloCodegenLib", - "titleInlineContent" : [ - { - "code" : "ApolloCodegenLib", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloAPI/documentation/ApolloAPI": { - "abstract" : [ - { - "text" : "The internal models shared by the ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apollo", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " client and the models generated by ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apollocodegenlib", - "isActive" : true, - "type" : "reference" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloAPI", - "type" : "topic", - "url" : "\/documentation\/apolloapi" -}, -"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError": { - "abstract" : [ - { - "text" : "An error thrown while decoding ", - "type" : "text" - }, - { - "code" : "JSON", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "JSONDecodingError" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "JSONDecodingError" - } - ], - "role" : "symbol", - "title" : "JSONDecodingError", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsondecodingerror" -}, -"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsondecodingerror\/localizederror-implementations" -}, -"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription-hijs": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-hijs", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-hijs" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-3z2tz.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-3z2tz.json rename to docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription.json index 6d3afabbe..51c8ee5c1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription-3z2tz.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/errordescription.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-3z2tz" + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -126,7 +126,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-3z2tz" + "\/documentation\/apolloapi\/jsondecodingerror\/errordescription" ], "traits" : [ { @@ -231,7 +231,7 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/jsondecodingerror" }, -"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription-3z2tz": { +"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription": { "abstract" : [ ], @@ -262,12 +262,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-3z2tz", + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-3z2tz" + "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/failurereason.json index f28f0938b..667d7b5d2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/failurereason.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/helpanchor.json index b3173be4e..451620a89 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/helpanchor.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizeddescription.json index d1f258cdd..24c254255 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizederror-implementations.json index 8e4ddaa7c..ba7b76303 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/localizederror-implementations.json @@ -33,7 +33,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-hijs", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/failureReason", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/helpAnchor", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/recoverySuggestion" @@ -149,44 +148,6 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/jsondecodingerror" }, -"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/errorDescription-hijs": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodingError\/errorDescription-hijs", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apolloapi\/jsondecodingerror\/errordescription-hijs" -}, "doc://ApolloAPI/documentation/ApolloAPI/JSONDecodingError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/recoverysuggestion.json index 2a01e24bf..e41571ace 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsondecodingerror/recoverysuggestion.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsonencodable.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsonencodable.json index 121e6ee75..f86956ee6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsonencodable.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsonencodable.json @@ -146,7 +146,17 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Foundation\/NSDictionary", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Foundation\/NSNull", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" ], "kind" : "relationships", "title" : "Conforming Types", @@ -358,6 +368,16 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/enumtype" }, +"doc://ApolloAPI/documentation/ApolloAPI/Foundation/NSDictionary": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Foundation\/NSDictionary", + "title" : "NSDictionary", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Foundation/NSNull": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Foundation\/NSNull", + "title" : "NSNull", + "type" : "unresolvable" +}, "doc://ApolloAPI/documentation/ApolloAPI/GraphQLEnum": { "abstract" : [ { @@ -748,6 +768,188 @@ "title" : "ScalarType", "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "title" : "Array", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "title" : "Bool", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Value", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "JSONEncodable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "title" : "Double", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "title" : "Float", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "title" : "Int", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "JSONEncodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", + "title" : "String", + "type" : "unresolvable" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/object/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/object/!=(_:_:).json index 4e75aa2c9..7e0322e3d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/object/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/object/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/outputtypeconvertible.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/outputtypeconvertible.json index cdedc519d..45bd8122c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/outputtypeconvertible.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/outputtypeconvertible.json @@ -85,7 +85,14 @@ }, { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLEnum", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" ], "kind" : "relationships", "title" : "Conforming Types", @@ -436,6 +443,100 @@ "title" : "RootSelectionSet", "type" : "topic", "url" : "\/documentation\/apolloapi\/rootselectionset" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "title" : "Array", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "title" : "Bool", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "title" : "Double", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "title" : "Float", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "title" : "Int", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "OutputTypeConvertible", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", + "title" : "String", + "type" : "unresolvable" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/scalartype.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/scalartype.json index 2b99e62e6..140f50f71 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/scalartype.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/scalartype.json @@ -234,6 +234,18 @@ "kind" : "relationships", "title" : "Inherits From", "type" : "inheritsFrom" + }, + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String" + ], + "kind" : "relationships", + "title" : "Conforming Types", + "type" : "conformingTypes" } ], "schemaVersion" : { @@ -656,6 +668,31 @@ "type" : "topic", "url" : "\/documentation\/apolloapi\/scalartype" }, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Bool": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Bool", + "title" : "Bool", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Double": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Double", + "title" : "Double", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Float": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Float", + "title" : "Float", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Int": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Int", + "title" : "Int", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/String": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/String", + "title" : "String", + "type" : "unresolvable" +}, "http://spec.graphql.org/October2021/#sec-Scalars": { "identifier" : "http:\/\/spec.graphql.org\/October2021\/#sec-Scalars", "title" : "GraphQL Spec - Scalars", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/!=(_:_:).json index 79fbde405..6e2bf4a63 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/!=(_:_:).json index 33d2dbc1a..c1daed0a7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(extendedgraphemeclusterliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(extendedgraphemeclusterliteral:).json index 5d918de0e..1dd3b498a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(extendedgraphemeclusterliteral:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(extendedgraphemeclusterliteral:).json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(unicodescalarliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(unicodescalarliteral:).json index bc8f0b014..8529c0447 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(unicodescalarliteral:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/condition/init(unicodescalarliteral:).json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/conditions/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/conditions/!=(_:_:).json index 4d9ae362a..3b41e6ed5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/conditions/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/conditions/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/!=(_:_:).json index a4aa3d683..e1d9e086a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/outputtype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/outputtype/!=(_:_:).json index e189a2be3..9273563d8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/outputtype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selection/field/outputtype/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selectionsetentityvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selectionsetentityvalue.json index 431835ac4..d133d6797 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selectionsetentityvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/selectionsetentityvalue.json @@ -81,6 +81,15 @@ "kind" : "relationships", "title" : "Inherited By", "type" : "inheritedBy" + }, + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional" + ], + "kind" : "relationships", + "title" : "Conforming Types", + "type" : "conformingTypes" } ], "schemaVersion" : { @@ -276,6 +285,75 @@ "title" : "SelectionSetEntityValue", "type" : "topic", "url" : "\/documentation\/apolloapi\/selectionsetentityvalue" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Array": { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Array", + "title" : "Array", + "type" : "unresolvable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "SelectionSetEntityValue", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift.json new file mode 100644 index 000000000..e9b85f8a1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift.json @@ -0,0 +1,190 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:m:s:e:s:SD9ApolloAPIEySDyxq_GSayx_q_tGcfc", + "modules" : [ + { + "name" : "ApolloAPI" + } + ], + "role" : "collection", + "roleHeading" : "Extended Module", + "symbolKind" : "extension", + "title" : "Swift" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary" + ], + "title" : "Extended Structures" + }, + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional" + ], + "title" : "Extended Enumerations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/swift" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json new file mode 100644 index 000000000..1cfd9f1a9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json @@ -0,0 +1,641 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:e:s:SD9ApolloAPIEySDyxq_GSayx_q_tGcfc", + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "modules" : [ + { + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "roleHeading" : "Extended Structure", + "symbolKind" : "extension", + "title" : "Dictionary" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyHashableConvertible", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationVariableValue", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodable", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONEncodable", + "doc:\/\/ApolloAPI\/s30ExpressibleByDictionaryLiteralP" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/_InitializableByDictionaryLiteralElements-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/swift\/dictionary" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/AnyHashableConvertible": { + "abstract" : [ + { + "text" : "A helper protocol to enable ", + "type" : "text" + }, + { + "code" : "AnyHashable", + "type" : "codeVoice" + }, + { + "text" : " conversion for types that do not have automatic", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "code" : "AnyHashable", + "type" : "codeVoice" + }, + { + "text" : " conversion implemented.", + "type" : "text" + } + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Value", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AnyHashableConvertible" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyHashableConvertible", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AnyHashableConvertible" + } + ], + "role" : "symbol", + "title" : "AnyHashableConvertible", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/anyhashableconvertible" +}, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationVariableValue": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Value", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "GraphQLOperationVariableValue", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLOperationVariableValue" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationVariableValue", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperationVariableValue" + } + ], + "role" : "symbol", + "title" : "GraphQLOperationVariableValue", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqloperationvariablevalue" +}, +"doc://ApolloAPI/documentation/ApolloAPI/JSONDecodable": { + "abstract" : [ + { + "text" : "A protocol for a type that can be initialized from a ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Value", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "AnyHashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONDecodable" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONDecodable", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONDecodable" + } + ], + "role" : "symbol", + "title" : "JSONDecodable", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsondecodable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/JSONEncodable": { + "abstract" : [ + { + "text" : "A protocol for a type that can be converted into a ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "String", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Value", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "JSONEncodable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONEncodable" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONEncodable", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONEncodable" + } + ], + "role" : "symbol", + "title" : "JSONEncodable", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsonencodable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/JSONValue": { + "abstract" : [ + { + "text" : "Represents a value in a ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONObject", + "isActive" : true, + "type" : "reference" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONValue" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONValue" + } + ], + "role" : "symbol", + "title" : "JSONValue", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsonvalue" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary/_InitializableByDictionaryLiteralElements-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/_InitializableByDictionaryLiteralElements-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "_InitializableByDictionaryLiteralElements Implementations", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary\/_initializablebydictionaryliteralelements-implementations" +}, +"doc://ApolloAPI/s30ExpressibleByDictionaryLiteralP": { + "identifier" : "doc:\/\/ApolloAPI\/s30ExpressibleByDictionaryLiteralP", + "title" : "Swift.ExpressibleByDictionaryLiteral", + "type" : "unresolvable" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/_initializablebydictionaryliteralelements-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/_initializablebydictionaryliteralelements-implementations.json new file mode 100644 index 000000000..82302dd4c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/_initializablebydictionaryliteralelements-implementations.json @@ -0,0 +1,221 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/_InitializableByDictionaryLiteralElements-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloAPI" + } + ], + "role" : "collectionGroup", + "title" : "_InitializableByDictionaryLiteralElements Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/init(_:)" + ], + "title" : "Initializers" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/swift\/dictionary\/_initializablebydictionaryliteralelements-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary/init(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "([(" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ")])" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/init(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary\/init(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/init(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/init(_:).json new file mode 100644 index 000000000..f292b204e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary/init(_:).json @@ -0,0 +1,360 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "_InitializableByDictionaryLiteralElements.init(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/_InitializableByDictionaryLiteralElements-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/init(_:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:SD9ApolloAPIEySDyxq_GSayx_q_tGcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "([(" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ")])" + } + ], + "modules" : [ + { + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "elements" + }, + { + "kind" : "text", + "text" : ": [(" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ")])" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/swift\/dictionary\/init(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:SD", + "text" : "Dictionary" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Dictionary" + } + ], + "role" : "symbol", + "title" : "Dictionary", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary/_InitializableByDictionaryLiteralElements-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/_InitializableByDictionaryLiteralElements-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "_InitializableByDictionaryLiteralElements Implementations", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary\/_initializablebydictionaryliteralelements-implementations" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Dictionary/init(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Key", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "([(" + }, + { + "kind" : "typeIdentifier", + "text" : "Key" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Value" + }, + { + "kind" : "text", + "text" : ")])" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Dictionary\/init(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(_:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/dictionary\/init(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json new file mode 100644 index 000000000..49ecfe94f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json @@ -0,0 +1,776 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:e:s:Sq9ApolloAPIAA13JSONDecodableRzlE9jsonValuexSgs11AnyHashableV_tKcfc", + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "modules" : [ + { + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "roleHeading" : "Extended Enumeration", + "symbolKind" : "extension", + "title" : "Optional" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyHashableConvertible", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyScalarType", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationVariableValue", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONEncodable", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OutputTypeConvertible", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/SelectionSetEntityValue" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional\/init(jsonValue:)" + ], + "title" : "Initializers" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/swift\/optional" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/AnyHashableConvertible": { + "abstract" : [ + { + "text" : "A helper protocol to enable ", + "type" : "text" + }, + { + "code" : "AnyHashable", + "type" : "codeVoice" + }, + { + "text" : " conversion for types that do not have automatic", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "code" : "AnyHashable", + "type" : "codeVoice" + }, + { + "text" : " conversion implemented.", + "type" : "text" + } + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AnyHashableConvertible" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyHashableConvertible", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AnyHashableConvertible" + } + ], + "role" : "symbol", + "title" : "AnyHashableConvertible", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/anyhashableconvertible" +}, +"doc://ApolloAPI/documentation/ApolloAPI/AnyScalarType": { + "abstract" : [ + { + "text" : "An abstract protocol that a GraphQL “", + "type" : "text" + }, + { + "code" : "scalar", + "type" : "codeVoice" + }, + { + "text" : "” type must conform to.", + "type" : "text" + } + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "AnyScalarType", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AnyScalarType" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/AnyScalarType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AnyScalarType" + } + ], + "role" : "symbol", + "title" : "AnyScalarType", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/anyscalartype" +}, +"doc://ApolloAPI/documentation/ApolloAPI/GraphQLOperationVariableValue": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "GraphQLOperationVariableValue", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLOperationVariableValue" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperationVariableValue", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLOperationVariableValue" + } + ], + "role" : "symbol", + "title" : "GraphQLOperationVariableValue", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/graphqloperationvariablevalue" +}, +"doc://ApolloAPI/documentation/ApolloAPI/JSONEncodable": { + "abstract" : [ + { + "text" : "A protocol for a type that can be converted into a ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ".", + "type" : "text" + } + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "JSONEncodable", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "Hashable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONEncodable" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONEncodable", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONEncodable" + } + ], + "role" : "symbol", + "title" : "JSONEncodable", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsonencodable" +}, +"doc://ApolloAPI/documentation/ApolloAPI/JSONValue": { + "abstract" : [ + { + "text" : "Represents a value in a ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONObject", + "isActive" : true, + "type" : "reference" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONValue" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONValue" + } + ], + "role" : "symbol", + "title" : "JSONValue", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsonvalue" +}, +"doc://ApolloAPI/documentation/ApolloAPI/OutputTypeConvertible": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "OutputTypeConvertible", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OutputTypeConvertible" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/OutputTypeConvertible", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OutputTypeConvertible" + } + ], + "role" : "symbol", + "title" : "OutputTypeConvertible", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/outputtypeconvertible" +}, +"doc://ApolloAPI/documentation/ApolloAPI/SelectionSetEntityValue": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "SelectionSetEntityValue", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "SelectionSetEntityValue" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/SelectionSetEntityValue", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "SelectionSetEntityValue" + } + ], + "role" : "symbol", + "title" : "SelectionSetEntityValue", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/selectionsetentityvalue" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional/init(jsonValue:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "JSONDecodable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "jsonValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI9JSONValuea", + "text" : "JSONValue" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional\/init(jsonValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(jsonValue:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional\/init(jsonvalue:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional/init(jsonvalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional/init(jsonvalue:).json new file mode 100644 index 000000000..1171bb7b3 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional/init(jsonvalue:).json @@ -0,0 +1,415 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional\/init(jsonValue:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "JSONDecodable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Swift", + "externalID" : "s:Sq9ApolloAPIAA13JSONDecodableRzlE9jsonValuexSgs11AnyHashableV_tKcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "jsonValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI9JSONValuea", + "text" : "JSONValue" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(jsonValue:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "jsonValue" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "value" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI9JSONValuea", + "text" : "JSONValue" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apolloapi\/swift\/optional\/init(jsonvalue:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"/documentation/apollo": { + "identifier" : "\/documentation\/apollo", + "title" : "Apollo", + "titleInlineContent" : [ + { + "code" : "Apollo", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollo" +}, +"/documentation/apollocodegenlib": { + "identifier" : "\/documentation\/apollocodegenlib", + "title" : "ApolloCodegenLib", + "titleInlineContent" : [ + { + "code" : "ApolloCodegenLib", + "type" : "codeVoice" + } + ], + "type" : "link", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloAPI/documentation/ApolloAPI": { + "abstract" : [ + { + "text" : "The internal models shared by the ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollo", + "isActive" : true, + "type" : "reference" + }, + { + "text" : " client and the models generated by ", + "type" : "text" + }, + { + "identifier" : "\/documentation\/apollocodegenlib", + "isActive" : true, + "type" : "reference" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloAPI", + "type" : "topic", + "url" : "\/documentation\/apolloapi" +}, +"doc://ApolloAPI/documentation/ApolloAPI/JSONObject": { + "abstract" : [ + { + "text" : "Represents a JSON Dictionary", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONObject" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONObject", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONObject" + } + ], + "role" : "symbol", + "title" : "JSONObject", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsonobject" +}, +"doc://ApolloAPI/documentation/ApolloAPI/JSONValue": { + "abstract" : [ + { + "text" : "Represents a value in a ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONObject", + "isActive" : true, + "type" : "reference" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "JSONValue" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/JSONValue", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "JSONValue" + } + ], + "role" : "symbol", + "title" : "JSONValue", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/jsonvalue" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift", + "kind" : "symbol", + "role" : "collection", + "title" : "Swift", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:Sq", + "text" : "Optional" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Optional" + } + ], + "role" : "symbol", + "title" : "Optional", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional" +}, +"doc://ApolloAPI/documentation/ApolloAPI/Swift/Optional/init(jsonValue:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Wrapped", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "JSONDecodable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "jsonValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI9JSONValuea", + "text" : "JSONValue" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/Swift\/Optional\/init(jsonValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(jsonValue:)", + "type" : "topic", + "url" : "\/documentation\/apolloapi\/swift\/optional\/init(jsonvalue:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/union/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/union/!=(_:_:).json index 62769fcbd..6d3117aae 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/union/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/union/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloAPI" + "name" : "ApolloAPI", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib.json index 3e22d00ed..de6632a9d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib.json @@ -137,6 +137,12 @@ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/InflectionRule" ], "title" : "Enumerations" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation" + ], + "title" : "Extended Modules" } ], "variants" : [ @@ -560,6 +566,17 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "kind" : "symbol", + "role" : "collection", + "title" : "Foundation", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error.json index ba3387dfa..8a2d82041 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error.json @@ -117,7 +117,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-aa0j" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription" ], "title" : "Instance Properties" }, @@ -303,7 +303,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/cannotloadschema" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription-aa0j": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription": { "abstract" : [ ], @@ -334,12 +334,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-aa0j", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-aa0j" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/graphQLSourceValidationFailure(atLines:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-aa0j.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-aa0j.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription.json index 9e7616203..66e679d9f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-aa0j.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-aa0j" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-aa0j" + "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription" ], "traits" : [ { @@ -220,7 +220,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription-aa0j": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription": { "abstract" : [ ], @@ -251,12 +251,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-aa0j", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-aa0j" + "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/failurereason.json index 785010945..b43794169 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/helpanchor.json index 5cde26e88..36abace74 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizeddescription.json index 080960eb2..0ce5f1a8d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizederror-implementations.json index e74dbfa73..d33ac2319 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-9upvf", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/failureReason", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/helpAnchor", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/recoverySuggestion" @@ -138,44 +137,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription-9upvf": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-9upvf", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-9upvf" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/recoverysuggestion.json index f8e776a7c..62b3407b8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/!=(_:_:).json index b233ee1f5..271ce3e44 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/contains(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/contains(_:).json index 6b2d32c14..ae1a4076c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/contains(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/contains(_:).json @@ -96,7 +96,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formintersection(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formintersection(_:).json index c9115bf5b..705055125 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formintersection(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formintersection(_:).json @@ -91,7 +91,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formsymmetricdifference(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formsymmetricdifference(_:).json index 8eb6d7b2d..273768dc0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formsymmetricdifference(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formsymmetricdifference(_:).json @@ -91,7 +91,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formunion(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formunion(_:).json index 45e094f6c..2efa9e8fb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formunion(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/formunion(_:).json @@ -91,7 +91,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init().json index 947a3235a..0e3ba8fa6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init().json @@ -75,7 +75,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(_:).json index 51b058dc0..1127564fe 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(_:).json @@ -59,7 +59,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(arrayliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(arrayliteral:).json index 219ce3130..485a23880 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(arrayliteral:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/init(arrayliteral:).json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/insert(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/insert(_:).json index 4554d5d21..d6be42e62 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/insert(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/insert(_:).json @@ -132,7 +132,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/intersection(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/intersection(_:).json index 64669d33d..850caa2cf 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/intersection(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/intersection(_:).json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isdisjoint(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isdisjoint(with:).json index 0f2b1755a..f417f36ae 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isdisjoint(with:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isdisjoint(with:).json @@ -72,7 +72,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isempty.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isempty.json index 875df9e0d..290f92002 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isempty.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isempty.json @@ -56,7 +56,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsubset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsubset(of:).json index aa275926b..57e2dd577 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsubset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsubset(of:).json @@ -72,7 +72,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsuperset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsuperset(of:).json index adc6ba5df..d1bbb34ea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsuperset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/isstrictsuperset(of:).json @@ -72,7 +72,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issubset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issubset(of:).json index 1f97559f9..dab372d40 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issubset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issubset(of:).json @@ -72,7 +72,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issuperset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issuperset(of:).json index 2e4836871..ed109b553 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issuperset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/issuperset(of:).json @@ -72,7 +72,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/remove(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/remove(_:).json index 9bb1d2767..4625b957f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/remove(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/remove(_:).json @@ -115,7 +115,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtract(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtract(_:).json index 5026f9a54..4cc0547f3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtract(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtract(_:).json @@ -59,7 +59,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtracting(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtracting(_:).json index 80ce96173..3117f61cb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtracting(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/subtracting(_:).json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/symmetricdifference(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/symmetricdifference(_:).json index fc73e4342..db293e0fb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/symmetricdifference(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/symmetricdifference(_:).json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/union(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/union(_:).json index e868c4c2f..4eb99caf4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/union(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/union(_:).json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/update(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/update(with:).json index b4daeb0f9..4fce10798 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/update(with:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/itemstogenerate/update(with:).json @@ -123,7 +123,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/!=(_:_:).json index b01bbe976..935ae8df8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/!=(_:_:).json index 2c207d95c..4f116e3df 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/encode(to:).json index e774ed02c..bb3a44cc2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/encode(to:).json @@ -120,7 +120,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hash(into:).json index 8df2581e3..468d6dc1a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hash(into:).json @@ -124,7 +124,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hashvalue.json index 6e3843377..f76d09b61 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/hashvalue.json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/init(from:).json index 0bb42d2ca..5cdbfd526 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/accessmodifier/init(from:).json @@ -112,7 +112,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/!=(_:_:).json index 2d8a2e655..d7ea3df8f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hash(into:).json index 779a74e37..2372de8c2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hash(into:).json @@ -124,7 +124,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hashvalue.json index 4193e5d4a..deb18bad7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/hashvalue.json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/init(from:).json index 69be75124..3add624f7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/apqconfig/init(from:).json @@ -112,7 +112,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/!=(_:_:).json index 7d01e0fe5..0e059c4f1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/encode(to:).json index 5d3541275..79d94a37c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/encode(to:).json @@ -120,7 +120,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hash(into:).json index e297c8b36..0ddd2f3d1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hash(into:).json @@ -124,7 +124,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hashvalue.json index d5c4919ab..e0ec21840 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/hashvalue.json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/init(from:).json index e2fc057ed..52fcdf25c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/composition/init(from:).json @@ -112,7 +112,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies.json index e15d7ec67..0487f8735 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies.json @@ -448,8 +448,9 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", - "type" : "codeVoice" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/!=(_:_:).json index f5ffd55d3..2d69c1cc9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/!=(_:_:).json index df61eaa01..a79e56d5b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/encode(to:).json index b22900a05..2d091f203 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/encode(to:).json @@ -121,7 +121,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hash(into:).json index 7466fbd17..9ce8f021d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hash(into:).json @@ -125,7 +125,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hashvalue.json index a6d855667..d859dc58a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/hashvalue.json @@ -105,7 +105,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/init(from:).json index eb6c112e1..30099c498 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/caseconversionstrategy/init(from:).json @@ -113,7 +113,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/!=(_:_:).json index 8336738a7..eda961fb6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/debugdescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/debugdescription.json index ed12cab71..ae0e37b98 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/debugdescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/debugdescription.json @@ -57,7 +57,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/description.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/description.json index dd29d9479..93b6cba24 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/description.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/codingkeys/description.json @@ -57,7 +57,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default/fieldaccessors.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default/fieldaccessors.json index 805e2d65a..441435b7d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default/fieldaccessors.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/default/fieldaccessors.json @@ -356,8 +356,9 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", - "type" : "codeVoice" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/!=(_:_:).json index 6548a1a70..51c7beb97 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/encode(to:).json index 2f87a0de6..781434f8d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/encode(to:).json @@ -121,7 +121,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hash(into:).json index ceea675b7..fe58f7b9c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hash(into:).json @@ -125,7 +125,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hashvalue.json index d4e96b7da..afb85b647 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/hashvalue.json @@ -105,7 +105,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/init(from:).json index 5ef94cadc..f2672bd07 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/enumcases-swift.enum/init(from:).json @@ -113,7 +113,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum.json index 98f6f04e4..3fd4f71d9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum.json @@ -1,8 +1,9 @@ { "abstract" : [ { - "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", - "type" : "codeVoice" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" }, { "text" : " is used to specify the", @@ -282,8 +283,9 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", - "type" : "codeVoice" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/!=(_:_:).json index fd0a6b4e2..f45f9add4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -295,8 +298,9 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", - "type" : "codeVoice" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/camelcase.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/camelcase.json index 1b3e03836..dbb498373 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/camelcase.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/camelcase.json @@ -277,8 +277,9 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", - "type" : "codeVoice" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/encode(to:).json index fedaefa66..a7627c375 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/encode(to:).json @@ -121,7 +121,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -311,8 +314,9 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", - "type" : "codeVoice" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/equatable-implementations.json index 8e5bbd720..6bccef861 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/equatable-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/equatable-implementations.json @@ -152,8 +152,9 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", - "type" : "codeVoice" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hash(into:).json index 3f6e461e3..6001232b2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hash(into:).json @@ -125,7 +125,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -319,8 +322,9 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", - "type" : "codeVoice" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hashvalue.json index fa4176e7d..9da74f60b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/hashvalue.json @@ -105,7 +105,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -283,8 +286,9 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", - "type" : "codeVoice" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/idiomatic.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/idiomatic.json index 8ef40b72d..533db151f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/idiomatic.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/idiomatic.json @@ -253,8 +253,9 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", - "type" : "codeVoice" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(from:).json index 8def471df..09f01d04e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(from:).json @@ -113,7 +113,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -295,8 +298,9 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", - "type" : "codeVoice" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(rawvalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(rawvalue:).json index 5009233e1..29b4e28dc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(rawvalue:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/init(rawvalue:).json @@ -229,8 +229,9 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", - "type" : "codeVoice" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/rawrepresentable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/rawrepresentable-implementations.json index f935bd76b..ace295d39 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/rawrepresentable-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.enum/rawrepresentable-implementations.json @@ -167,8 +167,9 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", - "type" : "codeVoice" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.property.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.property.json index b2b5b3dc6..9fc0ce76b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.property.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/fieldaccessors-swift.property.json @@ -271,8 +271,9 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", - "type" : "codeVoice" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/init(enumcases:fieldaccessors:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/init(enumcases:fieldaccessors:).json index 93eacb850..60a713144 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/init(enumcases:fieldaccessors:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/conversionstrategies/init(enumcases:fieldaccessors:).json @@ -372,8 +372,9 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/ConversionStrategies/FieldAccessors-swift.enum": { "abstract" : [ { - "code" : "ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors", - "type" : "codeVoice" + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/ConversionStrategies\/FieldAccessors-swift.enum", + "isActive" : true, + "type" : "reference" }, { "text" : " is used to specify the", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/!=(_:_:).json index 853cb2adc..74dcf1cf8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/!=(_:_:).json index a78dc2278..284cb20c6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/debugdescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/debugdescription.json index 6bdb22775..3ee1aa660 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/debugdescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/debugdescription.json @@ -57,7 +57,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/description.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/description.json index 300cece67..af6c49a48 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/description.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/experimentalfeatures-swift.struct/codingkeys/description.json @@ -57,7 +57,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileinput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileinput/!=(_:_:).json index 3a2df3028..b98f5a296 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileinput/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileinput/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/!=(_:_:).json index 6502cd0ad..f306a1c7f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/fileoutput/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/!=(_:_:).json index e0c4917b3..ae6d1ec65 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/!=(_:_:).json index 4111ab14f..ce6779dca 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/debugdescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/debugdescription.json index a8ae694e5..3983f3eee 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/debugdescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/debugdescription.json @@ -57,7 +57,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/description.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/description.json index c094bb071..46452c165 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/description.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/description.json @@ -57,7 +57,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hash(into:).json index b72752116..666bde940 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hash(into:).json @@ -125,7 +125,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hashvalue.json index f3082d5d3..7b0a90933 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/codingkeys/hashvalue.json @@ -105,7 +105,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/contains(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/contains(_:).json index e47633b01..c70110dd6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/contains(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/contains(_:).json @@ -96,7 +96,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formintersection(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formintersection(_:).json index d1bd9e611..4ed56adca 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formintersection(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formintersection(_:).json @@ -91,7 +91,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formsymmetricdifference(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formsymmetricdifference(_:).json index 236e9c2ca..0526ec832 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formsymmetricdifference(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formsymmetricdifference(_:).json @@ -91,7 +91,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formunion(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formunion(_:).json index f7aecef53..17497a149 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formunion(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/formunion(_:).json @@ -91,7 +91,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init().json index 70234f74f..419eee628 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init().json @@ -75,7 +75,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(_:).json index 2b15ad594..e0265c771 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(_:).json @@ -59,7 +59,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(arrayliteral:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(arrayliteral:).json index 7d3187dc9..cf3170db7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(arrayliteral:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(arrayliteral:).json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-55pr0.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-55pr0.json index bfce2c5b4..46f4417d7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-55pr0.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/init(from:)-55pr0.json @@ -112,7 +112,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/insert(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/insert(_:).json index 539fd3d69..e45f20856 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/insert(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/insert(_:).json @@ -132,7 +132,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/intersection(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/intersection(_:).json index 3f93bb8d2..ba53f8d7d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/intersection(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/intersection(_:).json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isdisjoint(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isdisjoint(with:).json index 7f2268cad..99ebf05c3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isdisjoint(with:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isdisjoint(with:).json @@ -72,7 +72,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isempty.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isempty.json index ce9e6febc..e0d46189a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isempty.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isempty.json @@ -56,7 +56,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsubset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsubset(of:).json index eb4533df7..75dbd0fea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsubset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsubset(of:).json @@ -72,7 +72,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsuperset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsuperset(of:).json index cbc68dd84..f12307fec 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsuperset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/isstrictsuperset(of:).json @@ -72,7 +72,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issubset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issubset(of:).json index 0d258d751..d9cb8db3a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issubset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issubset(of:).json @@ -72,7 +72,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issuperset(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issuperset(of:).json index 697734c54..73aeae81b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issuperset(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/issuperset(of:).json @@ -72,7 +72,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/remove(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/remove(_:).json index f33a6d3de..46345765c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/remove(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/remove(_:).json @@ -115,7 +115,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtract(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtract(_:).json index 5cedeb8d0..aaab8ff95 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtract(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtract(_:).json @@ -59,7 +59,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtracting(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtracting(_:).json index e4fb5659f..b58ed5597 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtracting(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/subtracting(_:).json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/symmetricdifference(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/symmetricdifference(_:).json index 77609f2a2..ec392f17e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/symmetricdifference(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/symmetricdifference(_:).json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/union(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/union(_:).json index f8629e2bd..7bae71489 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/union(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/union(_:).json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/update(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/update(with:).json index 03b6139af..7b3fa82cf 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/update(with:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationdocumentformat/update(with:).json @@ -123,7 +123,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/!=(_:_:).json index 394023084..29efd046e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/!=(_:_:).json index a01afb0c2..af820eec3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/encode(to:).json index edcfc17ea..3aad654f2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/encode(to:).json @@ -121,7 +121,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hash(into:).json index 55067a61a..0299e32c6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hash(into:).json @@ -125,7 +125,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hashvalue.json index 48fc08103..4e2f6985c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/hashvalue.json @@ -105,7 +105,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/init(from:).json index 75fd2d7e9..3ff2428ac 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationmanifestconfiguration/version-swift.enum/init(from:).json @@ -113,7 +113,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationsfileoutput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationsfileoutput/!=(_:_:).json index 8e8e23a40..f30b67fe7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationsfileoutput/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/operationsfileoutput/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions.json index 5a2f239ac..0cc0c52a8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions.json @@ -102,9 +102,9 @@ }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(from:)" ], "title" : "Initializers" @@ -116,6 +116,7 @@ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/cocoapodsCompatibleImportStatements", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/conversionStrategies", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/deprecatedEnumCases", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/markOperationDefinitionsAsFinal", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/operationDocumentFormat", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/pruneGeneratedFiles", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/queryStringLiteralFormat-swift.property", @@ -607,7 +608,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/encode(to:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)": { "abstract" : [ { "text" : "Designated initializer.", @@ -826,19 +827,36 @@ "preciseIdentifier" : "s:Sb", "text" : "Bool" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "markOperationDefinitionsAsFinal" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, { "kind" : "text", "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "title" : "init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:markoperationdefi-9d827" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)": { "abstract" : [ { "text" : "Deprecated initializer.", @@ -1093,19 +1111,36 @@ "preciseIdentifier" : "s:Sb", "text" : "Bool" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "markOperationDefinitionsAsFinal" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, { "kind" : "text", "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "title" : "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:markoperati-21wkk" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)": { "abstract" : [ { "text" : "Deprecated initializer.", @@ -1360,17 +1395,34 @@ "preciseIdentifier" : "s:Sb", "text" : "Bool" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "markOperationDefinitionsAsFinal" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, { "kind" : "text", "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "title" : "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-2yjhc" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(from:)": { "abstract" : [ @@ -1414,6 +1466,51 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(from:)" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/markOperationDefinitionsAsFinal": { + "abstract" : [ + { + "text" : "Whether generated GraphQL operation and local cache mutation class types will be marked as ", + "type" : "text" + }, + { + "code" : "final", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "markOperationDefinitionsAsFinal" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/markOperationDefinitionsAsFinal", + "kind" : "symbol", + "role" : "symbol", + "title" : "markOperationDefinitionsAsFinal", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/markoperationdefinitionsasfinal" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/operationDocumentFormat": { "abstract" : [ { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/!=(_:_:).json index bed3e34f0..a88b4143f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default.json index 9e73c08e0..e5f2ac2b0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default.json @@ -95,6 +95,7 @@ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/cocoapodsCompatibleImportStatements", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/conversionStrategies", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/deprecatedEnumCases", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/markOperationDefinitionsAsFinal", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/operationDocumentFormat", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/pruneGeneratedFiles", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/schemaDocumentation", @@ -421,6 +422,48 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/deprecatedenumcases" }, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default/markOperationDefinitionsAsFinal": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "markOperationDefinitionsAsFinal" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/markOperationDefinitionsAsFinal", + "kind" : "symbol", + "role" : "symbol", + "title" : "markOperationDefinitionsAsFinal", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/markoperationdefinitionsasfinal" +}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default/operationDocumentFormat": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-8dw0d.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default/markoperationdefinitionsasfinal.json similarity index 55% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-8dw0d.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default/markoperationdefinitionsasfinal.json index 15797e763..3d4a51cd4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-8dw0d.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/default/markoperationdefinitionsasfinal.json @@ -1,61 +1,50 @@ { - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], "hierarchy" : { "paths" : [ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/LocalizedError-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-8dw0d" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/markOperationDefinitionsAsFinal" }, "kind" : "symbol", "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:16ApolloCodegenLib0A16SchemaDownloaderV0D13DownloadErrorO", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV7DefaultV31markOperationDefinitionsAsFinalSbvpZ", "fragments" : [ { "kind" : "keyword", - "text" : "var" + "text" : "static" }, { "kind" : "text", "text" : " " }, { - "kind" : "identifier", - "text" : "errorDescription" + "kind" : "keyword", + "text" : "let" }, { "kind" : "text", - "text" : ": " + "text" : " " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" + "kind" : "identifier", + "text" : "markOperationDefinitionsAsFinal" }, { "kind" : "text", - "text" : "?" + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" } ], "modules" : [ @@ -64,9 +53,9 @@ } ], "role" : "symbol", - "roleHeading" : "Instance Property", + "roleHeading" : "Type Property", "symbolKind" : "property", - "title" : "errorDescription" + "title" : "markOperationDefinitionsAsFinal" }, "primaryContentSections" : [ { @@ -81,36 +70,32 @@ "tokens" : [ { "kind" : "keyword", - "text" : "var" + "text" : "static" }, { "kind" : "text", "text" : " " }, { - "kind" : "identifier", - "text" : "errorDescription" + "kind" : "keyword", + "text" : "let" }, { "kind" : "text", - "text" : ": " + "text" : " " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" + "kind" : "identifier", + "text" : "markOperationDefinitionsAsFinal" }, { "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" + "text" : ": " }, { - "kind" : "text", - "text" : " }" + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" } ] } @@ -129,7 +114,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-8dw0d" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/markoperationdefinitionsasfinal" ], "traits" : [ { @@ -154,10 +139,10 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { "abstract" : [ { - "text" : "A wrapper to facilitate downloading a GraphQL schema.", + "text" : "A configuration object that defines behavior for code generation.", "type" : "text" } ], @@ -172,30 +157,30 @@ }, { "kind" : "identifier", - "text" : "ApolloSchemaDownloader" + "text" : "ApolloCodegenConfiguration" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "ApolloSchemaDownloader" + "text" : "ApolloCodegenConfiguration" } ], "role" : "symbol", - "title" : "ApolloSchemaDownloader", + "title" : "ApolloCodegenConfiguration", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "struct" }, { "kind" : "text", @@ -203,70 +188,97 @@ }, { "kind" : "identifier", - "text" : "SchemaDownloadError" + "text" : "OutputOptions" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "SchemaDownloadError" + "text" : "OutputOptions" } ], "role" : "symbol", - "title" : "ApolloSchemaDownloader.SchemaDownloadError", + "title" : "ApolloCodegenConfiguration.OutputOptions", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/LocalizedError-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default": { "abstract" : [ - + { + "text" : "Default property values", + "type" : "text" + } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Default" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Default" + } + ], + "role" : "symbol", + "title" : "ApolloCodegenConfiguration.OutputOptions.Default", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/localizederror-implementations" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription-8dw0d": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/Default/markOperationDefinitionsAsFinal": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "var" + "text" : "static" }, { "kind" : "text", "text" : " " }, { - "kind" : "identifier", - "text" : "errorDescription" + "kind" : "keyword", + "text" : "let" }, { "kind" : "text", - "text" : ": " + "text" : " " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" + "kind" : "identifier", + "text" : "markOperationDefinitionsAsFinal" }, { "kind" : "text", - "text" : "?" + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-8dw0d", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/Default\/markOperationDefinitionsAsFinal", "kind" : "symbol", "role" : "symbol", - "title" : "errorDescription", + "title" : "markOperationDefinitionsAsFinal", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-8dw0d" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/default\/markoperationdefinitionsasfinal" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:markoperationdefi-9d827.json similarity index 93% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:markoperationdefi-9d827.json index 7a90c54b8..6cacba07c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:markoperationdefi-9d827.json @@ -16,11 +16,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV25additionalInflectionRules19deprecatedEnumCases19schemaDocumentation24selectionSetInitializers23operationDocumentFormat35cocoapodsCompatibleImportStatements25warningsOnDeprecatedUsage20conversionStrategies19pruneGeneratedFilesAESayAA0H4RuleOG_AC11CompositionOAsC09SelectionpQ0VAC09OperationsT0VSbAsC20ConversionStrategiesVSbtcfc", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV25additionalInflectionRules19deprecatedEnumCases19schemaDocumentation24selectionSetInitializers23operationDocumentFormat35cocoapodsCompatibleImportStatements25warningsOnDeprecatedUsage20conversionStrategies19pruneGeneratedFiles31markOperationDefinitionsAsFinalAESayAA0H4RuleOG_AC11CompositionOAtC09SelectionpQ0VAC09OperationsT0VSbAtC20ConversionStrategiesVS2btcfc", "fragments" : [ { "kind" : "identifier", @@ -233,6 +233,23 @@ "preciseIdentifier" : "s:Sb", "text" : "Bool" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "markOperationDefinitionsAsFinal" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, { "kind" : "text", "text" : ")" @@ -246,7 +263,7 @@ "role" : "symbol", "roleHeading" : "Initializer", "symbolKind" : "init", - "title" : "init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)" + "title" : "init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)" }, "primaryContentSections" : [ { @@ -485,7 +502,24 @@ }, { "kind" : "text", - "text" : " = Default.pruneGeneratedFiles)" + "text" : " = Default.pruneGeneratedFiles, " + }, + { + "kind" : "externalParam", + "text" : "markOperationDefinitionsAsFinal" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " = Default.markOperationDefinitionsAsFinal)" } ] } @@ -696,6 +730,28 @@ } ], "name" : "pruneGeneratedFiles" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Whether generated GraphQL operation and local cache mutation class types will be marked as ", + "type" : "text" + }, + { + "code" : "final", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "markOperationDefinitionsAsFinal" } ] } @@ -711,7 +767,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:markoperationdefi-9d827" ], "traits" : [ { @@ -941,7 +997,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)": { "abstract" : [ { "text" : "Designated initializer.", @@ -1160,17 +1216,34 @@ "preciseIdentifier" : "s:Sb", "text" : "Bool" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "markOperationDefinitionsAsFinal" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, { "kind" : "text", "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "title" : "init(additionalInflectionRules:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:markoperationdefi-9d827" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/SelectionSetInitializers": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:markoperati-21wkk.json similarity index 94% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:markoperati-21wkk.json index a4fa05a0d..3e2f58c65 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:markoperati-21wkk.json @@ -16,12 +16,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloCodegenLib", - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV25additionalInflectionRules24queryStringLiteralFormat19deprecatedEnumCases19schemaDocumentation24selectionSetInitializers4apqs35cocoapodsCompatibleImportStatements25warningsOnDeprecatedUsage20conversionStrategies19pruneGeneratedFilesAESayAA0H4RuleOG_AE05QueryklM0OAC11CompositionOAvC09SelectiontU0VAC9APQConfigOSbAvC20ConversionStrategiesVSbtcfc", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV25additionalInflectionRules24queryStringLiteralFormat19deprecatedEnumCases19schemaDocumentation24selectionSetInitializers4apqs35cocoapodsCompatibleImportStatements25warningsOnDeprecatedUsage20conversionStrategies19pruneGeneratedFiles31markOperationDefinitionsAsFinalAESayAA0H4RuleOG_AE05QueryklM0OAC11CompositionOAwC09SelectiontU0VAC9APQConfigOSbAwC20ConversionStrategiesVS2btcfc", "fragments" : [ { "kind" : "identifier", @@ -269,6 +269,23 @@ "preciseIdentifier" : "s:Sb", "text" : "Bool" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "markOperationDefinitionsAsFinal" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, { "kind" : "text", "text" : ")" @@ -285,7 +302,7 @@ "role" : "symbol", "roleHeading" : "Initializer", "symbolKind" : "init", - "title" : "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)" + "title" : "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)" }, "primaryContentSections" : [ { @@ -562,7 +579,24 @@ }, { "kind" : "text", - "text" : " = Default.pruneGeneratedFiles)" + "text" : " = Default.pruneGeneratedFiles, " + }, + { + "kind" : "externalParam", + "text" : "markOperationDefinitionsAsFinal" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " = Default.markOperationDefinitionsAsFinal)" } ] } @@ -795,6 +829,28 @@ } ], "name" : "pruneGeneratedFiles" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Whether generated GraphQL operation and local cache mutation class types will be marked as ", + "type" : "text" + }, + { + "code" : "final", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "markOperationDefinitionsAsFinal" } ] } @@ -810,7 +866,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:)" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:markoperati-21wkk" ], "traits" : [ { @@ -1094,7 +1150,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)": { "abstract" : [ { "text" : "Deprecated initializer.", @@ -1349,17 +1405,34 @@ "preciseIdentifier" : "s:Sb", "text" : "Bool" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "markOperationDefinitionsAsFinal" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, { "kind" : "text", "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "title" : "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:apqs:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:)" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:apqs:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegeneratedfiles:markoperati-21wkk" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/SelectionSetInitializers": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-2yjhc.json similarity index 94% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-2yjhc.json index cbd8b2b7b..697e4bdb1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-2yjhc.json @@ -16,12 +16,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloCodegenLib", - "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV25additionalInflectionRules24queryStringLiteralFormat19deprecatedEnumCases19schemaDocumentation24selectionSetInitializers017operationDocumentM035cocoapodsCompatibleImportStatements25warningsOnDeprecatedUsage20conversionStrategies19pruneGeneratedFilesAESayAA0H4RuleOG_AE05QueryklM0OAC11CompositionOAvC09SelectiontU0VAC09OperationwM0VSbAvC20ConversionStrategiesVSbtcfc", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV25additionalInflectionRules24queryStringLiteralFormat19deprecatedEnumCases19schemaDocumentation24selectionSetInitializers017operationDocumentM035cocoapodsCompatibleImportStatements25warningsOnDeprecatedUsage20conversionStrategies19pruneGeneratedFiles31markOperationDefinitionsAsFinalAESayAA0H4RuleOG_AE05QueryklM0OAC11CompositionOAwC09SelectiontU0VAC09OperationwM0VSbAwC20ConversionStrategiesVS2btcfc", "fragments" : [ { "kind" : "identifier", @@ -269,6 +269,23 @@ "preciseIdentifier" : "s:Sb", "text" : "Bool" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "markOperationDefinitionsAsFinal" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, { "kind" : "text", "text" : ")" @@ -285,7 +302,7 @@ "role" : "symbol", "roleHeading" : "Initializer", "symbolKind" : "init", - "title" : "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)" + "title" : "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)" }, "primaryContentSections" : [ { @@ -562,7 +579,24 @@ }, { "kind" : "text", - "text" : " = Default.pruneGeneratedFiles)" + "text" : " = Default.pruneGeneratedFiles, " + }, + { + "kind" : "externalParam", + "text" : "markOperationDefinitionsAsFinal" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " = Default.markOperationDefinitionsAsFinal)" } ] } @@ -795,6 +829,28 @@ } ], "name" : "pruneGeneratedFiles" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Whether generated GraphQL operation and local cache mutation class types will be marked as ", + "type" : "text" + }, + { + "code" : "final", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "markOperationDefinitionsAsFinal" } ] } @@ -810,7 +866,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-2yjhc" ], "traits" : [ { @@ -1074,7 +1130,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/querystringliteralformat-swift.enum" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)": { "abstract" : [ { "text" : "Deprecated initializer.", @@ -1329,17 +1385,34 @@ "preciseIdentifier" : "s:Sb", "text" : "Bool" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "markOperationDefinitionsAsFinal" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, { "kind" : "text", "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)", "kind" : "symbol", "role" : "symbol", - "title" : "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:)", + "title" : "init(additionalInflectionRules:queryStringLiteralFormat:deprecatedEnumCases:schemaDocumentation:selectionSetInitializers:operationDocumentFormat:cocoapodsCompatibleImportStatements:warningsOnDeprecatedUsage:conversionStrategies:pruneGeneratedFiles:markOperationDefinitionsAsFinal:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-4xxal" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/init(additionalinflectionrules:querystringliteralformat:deprecatedenumcases:schemadocumentation:selectionsetinitializers:operationdocumentformat:cocoapodscompatibleimportstatements:warningsondeprecatedusage:conversionstrategies:prunegenerat-2yjhc" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/SelectionSetInitializers": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-9upvf.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/markoperationdefinitionsasfinal.json similarity index 59% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-9upvf.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/markoperationdefinitionsasfinal.json index f5108f222..e39c7d3ba 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegen/error/errordescription-9upvf.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/markoperationdefinitionsasfinal.json @@ -1,11 +1,11 @@ { "abstract" : [ { - "text" : "Inherited from ", + "text" : "Whether generated GraphQL operation and local cache mutation class types will be marked as ", "type" : "text" }, { - "code" : "LocalizedError.errorDescription", + "code" : "final", "type" : "codeVoice" }, { @@ -17,24 +17,22 @@ "paths" : [ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/LocalizedError-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-9upvf" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/markOperationDefinitionsAsFinal" }, "kind" : "symbol", "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:16ApolloCodegenLib0aB0C5ErrorO", + "externalID" : "s:16ApolloCodegenLib0aB13ConfigurationV13OutputOptionsV31markOperationDefinitionsAsFinalSbvp", "fragments" : [ { "kind" : "keyword", - "text" : "var" + "text" : "let" }, { "kind" : "text", @@ -42,7 +40,7 @@ }, { "kind" : "identifier", - "text" : "errorDescription" + "text" : "markOperationDefinitionsAsFinal" }, { "kind" : "text", @@ -50,12 +48,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" + "preciseIdentifier" : "s:Sb", + "text" : "Bool" } ], "modules" : [ @@ -66,7 +60,7 @@ "role" : "symbol", "roleHeading" : "Instance Property", "symbolKind" : "property", - "title" : "errorDescription" + "title" : "markOperationDefinitionsAsFinal" }, "primaryContentSections" : [ { @@ -81,7 +75,7 @@ "tokens" : [ { "kind" : "keyword", - "text" : "var" + "text" : "let" }, { "kind" : "text", @@ -89,7 +83,7 @@ }, { "kind" : "identifier", - "text" : "errorDescription" + "text" : "markOperationDefinitionsAsFinal" }, { "kind" : "text", @@ -97,20 +91,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" + "preciseIdentifier" : "s:Sb", + "text" : "Bool" } ] } @@ -129,7 +111,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-9upvf" + "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/markoperationdefinitionsasfinal" ], "traits" : [ { @@ -154,17 +136,17 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration": { "abstract" : [ { - "text" : "A class to facilitate running code generation", + "text" : "A configuration object that defines behavior for code generation.", "type" : "text" } ], "fragments" : [ { "kind" : "keyword", - "text" : "class" + "text" : "struct" }, { "kind" : "text", @@ -172,33 +154,30 @@ }, { "kind" : "identifier", - "text" : "ApolloCodegen" + "text" : "ApolloCodegenConfiguration" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "ApolloCodegen" + "text" : "ApolloCodegenConfiguration" } ], "role" : "symbol", - "title" : "ApolloCodegen", + "title" : "ApolloCodegenConfiguration", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions": { "abstract" : [ - { - "text" : "Errors that can occur during code generation.", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "struct" }, { "kind" : "text", @@ -206,41 +185,41 @@ }, { "kind" : "identifier", - "text" : "Error" + "text" : "OutputOptions" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Error" + "text" : "OutputOptions" } ], "role" : "symbol", - "title" : "ApolloCodegen.Error", + "title" : "ApolloCodegenConfiguration.OutputOptions", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/LocalizedError-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/markOperationDefinitionsAsFinal": { "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/localizederror-implementations" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegen/Error/errorDescription-9upvf": { - "abstract" : [ - + { + "text" : "Whether generated GraphQL operation and local cache mutation class types will be marked as ", + "type" : "text" + }, + { + "code" : "final", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } ], "fragments" : [ { "kind" : "keyword", - "text" : "var" + "text" : "let" }, { "kind" : "text", @@ -248,7 +227,7 @@ }, { "kind" : "identifier", - "text" : "errorDescription" + "text" : "markOperationDefinitionsAsFinal" }, { "kind" : "text", @@ -256,20 +235,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" + "preciseIdentifier" : "s:Sb", + "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegen\/Error\/errorDescription-9upvf", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloCodegenConfiguration\/OutputOptions\/markOperationDefinitionsAsFinal", "kind" : "symbol", "role" : "symbol", - "title" : "errorDescription", + "title" : "markOperationDefinitionsAsFinal", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollocodegen\/error\/errordescription-9upvf" + "url" : "\/documentation\/apollocodegenlib\/apollocodegenconfiguration\/outputoptions\/markoperationdefinitionsasfinal" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/!=(_:_:).json index 72e68a6a6..c0ee38697 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/encode(to:).json index 61a0966a3..87523ebf9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/encode(to:).json @@ -121,7 +121,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hash(into:).json index 36c6ac989..c50704092 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hash(into:).json @@ -125,7 +125,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hashvalue.json index 63a7d1a7f..a68988a21 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/hashvalue.json @@ -105,7 +105,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(from:).json index f68aa504c..172ea69e2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/querystringliteralformat-swift.enum/init(from:).json @@ -113,7 +113,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/!=(_:_:).json index 886ea27fb..5ce7e21c5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/moduletype-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/moduletype-swift.enum/!=(_:_:).json index bf248c13e..bfaa7820c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/moduletype-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/schematypesfileoutput/moduletype-swift.enum/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/selectionsetinitializers/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/selectionsetinitializers/!=(_:_:).json index 84af6a59a..366784e15 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/selectionsetinitializers/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/selectionsetinitializers/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/testmockfileoutput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/testmockfileoutput/!=(_:_:).json index b16701364..7b66b5a01 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/testmockfileoutput/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/testmockfileoutput/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/!=(_:_:).json index c14febdfe..37f0ef255 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/!=(_:_:).json index c8701940c..e8514829d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/apolloregistrysettings/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/apolloregistrysettings/!=(_:_:).json index 7f74fae82..a040624f4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/apolloregistrysettings/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/apolloregistrysettings/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/httpmethod/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/httpmethod/!=(_:_:).json index e9185474a..cac1f2377 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/httpmethod/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/httpmethod/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/!=(_:_:).json index b9a0e6cc1..a4b3088bb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/encode(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/encode(to:).json index b0bc78570..9ab6b5145 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/encode(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/encode(to:).json @@ -121,7 +121,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hash(into:).json index 899a8eb26..cb621da04 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hash(into:).json @@ -125,7 +125,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hashvalue.json index 4387516eb..205c8960b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/hashvalue.json @@ -105,7 +105,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/init(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/init(from:).json index 29824956f..7a2254cdb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/init(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/downloadmethod-swift.enum/outputformat/init(from:).json @@ -113,7 +113,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/httpheader/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/httpheader/!=(_:_:).json index 46ca004d9..098ebe4b4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/httpheader/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloadconfiguration/httpheader/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror.json index 99a4b1773..8405ee934 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror.json @@ -110,7 +110,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-20ywk" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription" ], "title" : "Instance Properties" }, @@ -590,7 +590,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/downloadedregistryjsonfilenotfound(underlying:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription-20ywk": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription": { "abstract" : [ ], @@ -621,12 +621,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-20ywk", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-20ywk" + "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/unexpectedRegistryJSONType": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-20ywk.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-20ywk.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription.json index 2579eeae6..6357b5add 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription-20ywk.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-20ywk" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-20ywk" + "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription" ], "traits" : [ { @@ -217,7 +217,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription-20ywk": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription": { "abstract" : [ ], @@ -248,12 +248,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-20ywk", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-20ywk" + "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/failurereason.json index 01c32147c..402b357cb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/helpanchor.json index 71cf31a23..3ad2193bd 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizeddescription.json index 24ab83be1..db6e495c0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizederror-implementations.json index faed270f2..6ce36f4c8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-8dw0d", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/failureReason", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/helpAnchor", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/recoverySuggestion" @@ -135,44 +134,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/errorDescription-8dw0d": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloSchemaDownloader\/SchemaDownloadError\/errorDescription-8dw0d", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apolloschemadownloader\/schemadownloaderror\/errordescription-8dw0d" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloSchemaDownloader/SchemaDownloadError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/recoverysuggestion.json index f684deb79..d2b2e359b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apolloschemadownloader/schemadownloaderror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror.json index 0b9a0e6e3..d45730d69 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror.json @@ -103,7 +103,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-4q5c3" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription" ], "title" : "Instance Properties" }, @@ -224,7 +224,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/localizederror-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription-4q5c3": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription": { "abstract" : [ ], @@ -255,12 +255,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-4q5c3", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-4q5c3" + "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/fileNameIsEmpty": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/!=(_:_:).json index ae43e9d48..fb6a2f68a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-8fh7r.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-8fh7r.json deleted file mode 100644 index 0484509db..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-8fh7r.json +++ /dev/null @@ -1,237 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-8fh7r" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:16ApolloCodegenLib0A8URLErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "ApolloCodegenLib" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-8fh7r" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "ApolloURLError" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "ApolloURLError" - } - ], - "role" : "symbol", - "title" : "ApolloURLError", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollourlerror" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/localizederror-implementations" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription-8fh7r": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-8fh7r", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-8fh7r" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-4q5c3.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-4q5c3.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription.json index a7c5ef520..299d76ba4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription-4q5c3.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/errordescription.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-4q5c3" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -126,7 +126,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-4q5c3" + "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription" ], "traits" : [ { @@ -182,7 +182,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollourlerror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription-4q5c3": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription": { "abstract" : [ ], @@ -213,12 +213,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-4q5c3", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-4q5c3" + "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/failurereason.json index 30a71f33b..8c4ecc85f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/failurereason.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/helpanchor.json index 799a0375a..8a2c61ac3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/helpanchor.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizeddescription.json index 6d4045bb3..26631b41a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizederror-implementations.json index f5ecc18c3..7f1eb93fd 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/localizederror-implementations.json @@ -33,7 +33,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-8fh7r", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/failureReason", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/helpAnchor", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/recoverySuggestion" @@ -100,44 +99,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/apollourlerror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/errorDescription-8fh7r": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/ApolloURLError\/errorDescription-8fh7r", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/apollourlerror\/errordescription-8fh7r" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloURLError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/recoverysuggestion.json index 1324848bd..95edc9b77 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollourlerror/recoverysuggestion.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/!=(_:_:).json index 8ad6ece44..1a7c29164 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hash(into:).json index 4ffdeba3b..85a742b35 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hash(into:).json @@ -124,7 +124,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hashvalue.json index df791a6f9..af9d8dae0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/codegenlogger/loglevel/hashvalue.json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/argument/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/argument/!=(_:_:).json index 9d36413be..c0653fdb9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/argument/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/argument/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/directive/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/directive/!=(_:_:).json index 5c93f4127..97386b52a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/directive/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/directive/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/field/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/field/!=(_:_:).json index 3e6dfb9c1..dcf795aa6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/field/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/field/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentdefinition/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentdefinition/!=(_:_:).json index 66b7de3d6..7bc3d7fc8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentdefinition/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentdefinition/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentspread/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentspread/!=(_:_:).json index 9f68c49ef..58dfab096 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentspread/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/fragmentspread/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inclusioncondition/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inclusioncondition/!=(_:_:).json index da3c3ae9e..5bef2613b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inclusioncondition/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inclusioncondition/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inlinefragment/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inlinefragment/!=(_:_:).json index deb104716..6da6e0cb3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inlinefragment/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/inlinefragment/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition/!=(_:_:).json index 88b580ffc..861b8c8a3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationdefinition/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/!=(_:_:).json index 36f224f80..047d8d0ea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hash(into:).json index fef2e1b10..56727439a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hash(into:).json @@ -124,7 +124,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hashvalue.json index ba8e67ccf..b175fbb8e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/operationtype/hashvalue.json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selection/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selection/!=(_:_:).json index cc7f687a0..90e46569b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selection/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selection/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selectionset/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selectionset/!=(_:_:).json index 87013d946..daca5e2df 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selectionset/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/compilationresult/selectionset/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror.json index d7ff2930c..dd4f08370 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror.json @@ -104,7 +104,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-1nql8" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription" ], "title" : "Instance Properties" }, @@ -266,7 +266,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/cannotcreatefile(at:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription-1nql8": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription": { "abstract" : [ ], @@ -293,12 +293,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-1nql8", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-1nql8" + "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/notADirectory(path:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/!=(_:_:).json index 1b599f96d..1692cb2d0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-2hujv.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-2hujv.json deleted file mode 100644 index 5cb1195e1..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-2hujv.json +++ /dev/null @@ -1,237 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-2hujv" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:16ApolloCodegenLib20FileManagerPathErrorO", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "ApolloCodegenLib" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-2hujv" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "FileManagerPathError" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "FileManagerPathError" - } - ], - "role" : "symbol", - "title" : "FileManagerPathError", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/localizederror-implementations" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription-2hujv": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-2hujv", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-2hujv" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-1nql8.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-1nql8.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription.json index 2592625c0..d29e4caa0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription-1nql8.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/errordescription.json @@ -9,7 +9,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-1nql8" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -108,7 +108,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-1nql8" + "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription" ], "traits" : [ { @@ -164,7 +164,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription-1nql8": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription": { "abstract" : [ ], @@ -191,12 +191,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-1nql8", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-1nql8" + "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/failurereason.json index 57ebb9bee..2ea5afb4f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/failurereason.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/helpanchor.json index b23c034e1..b90d37bee 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/helpanchor.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizeddescription.json index 2c51f802b..14e3b9141 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizederror-implementations.json index c99b423d0..8b053740e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/localizederror-implementations.json @@ -33,7 +33,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-2hujv", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/failureReason", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/helpAnchor", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/recoverySuggestion" @@ -100,44 +99,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/errorDescription-2hujv": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/FileManagerPathError\/errorDescription-2hujv", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/filemanagerpatherror\/errordescription-2hujv" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/FileManagerPathError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/recoverysuggestion.json index ff78e5aa3..43bc8dd7d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/filemanagerpatherror/recoverysuggestion.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation.json new file mode 100644 index 000000000..e346e2d0c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation.json @@ -0,0 +1,152 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:m:s:e:s:10Foundation3URLV16ApolloCodegenLibE011isDirectoryB0Sbvp", + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collection", + "roleHeading" : "Extended Module", + "symbolKind" : "extension", + "title" : "Foundation" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle" + ], + "title" : "Extended Classes" + }, + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL" + ], + "title" : "Extended Structures" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/foundation" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "kind" : "symbol", + "role" : "collection", + "title" : "Foundation", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "c:objc(cs)NSFileHandle", + "text" : "FileHandle" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FileHandle" + } + ], + "role" : "symbol", + "title" : "FileHandle", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "URL" + } + ], + "role" : "symbol", + "title" : "URL", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle.json new file mode 100644 index 000000000..c51d94618 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle.json @@ -0,0 +1,197 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:e:s:So12NSFileHandleC16ApolloCodegenLibE5writeyySSF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "c:objc(cs)NSFileHandle", + "text" : "FileHandle" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FileHandle" + } + ], + "role" : "symbol", + "roleHeading" : "Extended Class", + "symbolKind" : "extension", + "title" : "FileHandle" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)NSFileHandle", + "text" : "FileHandle" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/s16TextOutputStreamP" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/TextOutputStream-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/foundation\/filehandle" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "kind" : "symbol", + "role" : "collection", + "title" : "Foundation", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "c:objc(cs)NSFileHandle", + "text" : "FileHandle" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FileHandle" + } + ], + "role" : "symbol", + "title" : "FileHandle", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle/TextOutputStream-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/TextOutputStream-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "TextOutputStream Implementations", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle\/textoutputstream-implementations" +}, +"doc://ApolloCodegenLib/s16TextOutputStreamP": { + "identifier" : "doc:\/\/ApolloCodegenLib\/s16TextOutputStreamP", + "title" : "Swift.TextOutputStream", + "type" : "unresolvable" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/textoutputstream-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/textoutputstream-implementations.json new file mode 100644 index 000000000..fb471c89b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/textoutputstream-implementations.json @@ -0,0 +1,152 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/TextOutputStream-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloCodegenLib" + } + ], + "role" : "collectionGroup", + "title" : "TextOutputStream Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/write(_:)" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/foundation\/filehandle\/textoutputstream-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "kind" : "symbol", + "role" : "collection", + "title" : "Foundation", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "c:objc(cs)NSFileHandle", + "text" : "FileHandle" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "FileHandle" + } + ], + "role" : "symbol", + "title" : "FileHandle", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle/write(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "write" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/write(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "write(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle\/write(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-96mfy.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/write(_:).json similarity index 61% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-96mfy.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/write(_:).json index f788c14b1..449ba65a7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-96mfy.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/filehandle/write(_:).json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "LocalizedError.errorDescription", + "code" : "TextOutputStream.write(_:)", "type" : "codeVoice" }, { @@ -17,24 +17,24 @@ "paths" : [ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/LocalizedError-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/TextOutputStream-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-96mfy" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/write(_:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:16ApolloCodegenLib4GlobV10MatchErrorO", + "externalID" : "s:So12NSFileHandleC16ApolloCodegenLibE5writeyySSF", "fragments" : [ { "kind" : "keyword", - "text" : "var" + "text" : "func" }, { "kind" : "text", @@ -42,11 +42,11 @@ }, { "kind" : "identifier", - "text" : "errorDescription" + "text" : "write" }, { "kind" : "text", - "text" : ": " + "text" : "(" }, { "kind" : "typeIdentifier", @@ -55,18 +55,21 @@ }, { "kind" : "text", - "text" : "?" + "text" : ")" } ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] } ], "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "write(_:)" }, "primaryContentSections" : [ { @@ -81,7 +84,7 @@ "tokens" : [ { "kind" : "keyword", - "text" : "var" + "text" : "func" }, { "kind" : "text", @@ -89,28 +92,36 @@ }, { "kind" : "identifier", - "text" : "errorDescription" + "text" : "write" }, { "kind" : "text", - "text" : ": " + "text" : "(" }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" + "kind" : "externalParam", + "text" : "_" }, { "kind" : "text", - "text" : "? { " + "text" : " " }, { - "kind" : "keyword", - "text" : "get" + "kind" : "internalParam", + "text" : "string" }, { "kind" : "text", - "text" : " }" + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ")" } ] } @@ -129,7 +140,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-96mfy" + "\/documentation\/apollocodegenlib\/foundation\/filehandle\/write(_:)" ], "traits" : [ { @@ -154,51 +165,25 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { "abstract" : [ - { - "text" : "A path pattern matcher.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Glob" - } + ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Glob" - } - ], - "role" : "symbol", - "title" : "Glob", + "role" : "collection", + "title" : "Foundation", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/glob" + "url" : "\/documentation\/apollocodegenlib\/foundation" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle": { "abstract" : [ - { - "text" : "An error object that indicates why pattern matching failed.", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "extension" }, { "kind" : "text", @@ -206,41 +191,42 @@ }, { "kind" : "identifier", - "text" : "MatchError" + "preciseIdentifier" : "c:objc(cs)NSFileHandle", + "text" : "FileHandle" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "MatchError" + "text" : "FileHandle" } ], "role" : "symbol", - "title" : "Glob.MatchError", + "title" : "FileHandle", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror" + "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/LocalizedError-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle/TextOutputStream-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/LocalizedError-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/TextOutputStream-Implementations", "kind" : "article", "role" : "collectionGroup", - "title" : "LocalizedError Implementations", + "title" : "TextOutputStream Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/localizederror-implementations" + "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle\/textoutputstream-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription-96mfy": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/FileHandle/write(_:)": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "var" + "text" : "func" }, { "kind" : "text", @@ -248,11 +234,11 @@ }, { "kind" : "identifier", - "text" : "errorDescription" + "text" : "write" }, { "kind" : "text", - "text" : ": " + "text" : "(" }, { "kind" : "typeIdentifier", @@ -261,15 +247,15 @@ }, { "kind" : "text", - "text" : "?" + "text" : ")" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-96mfy", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/FileHandle\/write(_:)", "kind" : "symbol", "role" : "symbol", - "title" : "errorDescription", + "title" : "write(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-96mfy" + "url" : "\/documentation\/apollocodegenlib\/foundation\/filehandle\/write(_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url.json new file mode 100644 index 000000000..f2bab305e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url.json @@ -0,0 +1,319 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:e:s:10Foundation3URLV16ApolloCodegenLibE011isDirectoryB0Sbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "URL" + } + ], + "role" : "symbol", + "roleHeading" : "Extended Structure", + "symbolKind" : "extension", + "title" : "URL" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFileURL(fileName:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFolderURL(folderName:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/parentFolderURL()" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/foundation\/url" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "kind" : "symbol", + "role" : "collection", + "title" : "Foundation", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "URL" + } + ], + "role" : "symbol", + "title" : "URL", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/childFileURL(fileName:)": { + "abstract" : [ + { + "text" : "Adds the filename to the caller to get the full URL of a file", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "childFileURL" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fileName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFileURL(fileName:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "childFileURL(fileName:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/childfileurl(filename:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/childFolderURL(folderName:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "childFolderURL" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "folderName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFolderURL(folderName:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "childFolderURL(folderName:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/childfolderurl(foldername:)" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/parentFolderURL()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "parentFolderURL" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/parentFolderURL()", + "kind" : "symbol", + "role" : "symbol", + "title" : "parentFolderURL()", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/parentfolderurl()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfileurl(filename:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfileurl(filename:).json new file mode 100644 index 000000000..9580d18fc --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfileurl(filename:).json @@ -0,0 +1,346 @@ +{ + "abstract" : [ + { + "text" : "Adds the filename to the caller to get the full URL of a file", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFileURL(fileName:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation3URLV16ApolloCodegenLibE09childFileB08fileNameACSS_tKF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "childFileURL" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fileName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "childFileURL(fileName:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "childFileURL" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fileName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The name of the child file, with an extension, for example ", + "type" : "text" + }, + { + "code" : "\"API.swift\"", + "type" : "codeVoice" + }, + { + "text" : ". Note: For hidden files just pass ", + "type" : "text" + }, + { + "code" : "\".filename\"", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "fileName" + } + ] + }, + { + "content" : [ + { + "anchor" : "return-value", + "level" : 2, + "text" : "Return Value", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "The full URL including the full file.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "kind" : "content" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/foundation\/url\/childfileurl(filename:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "kind" : "symbol", + "role" : "collection", + "title" : "Foundation", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "URL" + } + ], + "role" : "symbol", + "title" : "URL", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/childFileURL(fileName:)": { + "abstract" : [ + { + "text" : "Adds the filename to the caller to get the full URL of a file", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "childFileURL" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fileName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFileURL(fileName:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "childFileURL(fileName:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/childfileurl(filename:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfolderurl(foldername:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfolderurl(foldername:).json new file mode 100644 index 000000000..a6e26bb19 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/childfolderurl(foldername:).json @@ -0,0 +1,297 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFolderURL(folderName:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation3URLV16ApolloCodegenLibE011childFolderB010folderNameACSS_tF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "childFolderURL" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "folderName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "modules" : [ + { + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "childFolderURL(folderName:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "childFolderURL" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "folderName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The name of the child folder to append to the current URL", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "folderName" + } + ] + }, + { + "content" : [ + { + "anchor" : "return-value", + "level" : 2, + "text" : "Return Value", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "The full URL including the appended child folder.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "kind" : "content" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollocodegenlib\/foundation\/url\/childfolderurl(foldername:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { + "abstract" : [ + { + "text" : "A robust code generation engine for GraphQL operations.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloCodegenLib", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "kind" : "symbol", + "role" : "collection", + "title" : "Foundation", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "extension" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "URL" + } + ], + "role" : "symbol", + "title" : "URL", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/childFolderURL(folderName:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "childFolderURL" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "folderName" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/childFolderURL(folderName:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "childFolderURL(folderName:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/childfolderurl(foldername:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-2oxpr.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/parentfolderurl().json similarity index 57% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-2oxpr.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/parentfolderurl().json index 11c0c8846..78420fef9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-2oxpr.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/foundation/url/parentfolderurl().json @@ -1,39 +1,25 @@ { - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "Collection.count", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], "hierarchy" : { "paths" : [ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-2oxpr" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/parentFolderURL()" }, "kind" : "symbol", "metadata" : { - "extendedModule" : "Swift", - "externalID" : "s:SlsE5countSivp::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", + "extendedModule" : "Foundation", + "externalID" : "s:10Foundation3URLV16ApolloCodegenLibE012parentFolderB0ACyF", "fragments" : [ { "kind" : "keyword", - "text" : "var" + "text" : "func" }, { "kind" : "text", @@ -41,27 +27,30 @@ }, { "kind" : "identifier", - "text" : "count" + "text" : "parentFolderURL" }, { "kind" : "text", - "text" : ": " + "text" : "() -> " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Si", - "text" : "Int" + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" } ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] } ], "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "count" + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "parentFolderURL()" }, "primaryContentSections" : [ { @@ -76,7 +65,7 @@ "tokens" : [ { "kind" : "keyword", - "text" : "var" + "text" : "func" }, { "kind" : "text", @@ -84,33 +73,41 @@ }, { "kind" : "identifier", - "text" : "count" + "text" : "parentFolderURL" }, { "kind" : "text", - "text" : ": " + "text" : "() -> " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Si", - "text" : "Int" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" } ] } ], "kind" : "declarations" + }, + { + "content" : [ + { + "anchor" : "return-value", + "level" : 2, + "text" : "Return Value", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "the URL to the parent folder of the current URL.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "kind" : "content" } ], "schemaVersion" : { @@ -124,7 +121,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/count-2oxpr" + "\/documentation\/apollocodegenlib\/foundation\/url\/parentfolderurl()" ], "traits" : [ { @@ -149,17 +146,25 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation": { "abstract" : [ - { - "text" : "A doubly linked list implementation.", - "type" : "text" - } + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation", + "kind" : "symbol", + "role" : "collection", + "title" : "Foundation", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/foundation" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL": { + "abstract" : [ + ], "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "extension" }, { "kind" : "text", @@ -167,41 +172,31 @@ }, { "kind" : "identifier", - "text" : "LinkedList" + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "LinkedList" + "text" : "URL" } ], "role" : "symbol", - "title" : "LinkedList", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Collection-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "Collection Implementations", + "title" : "URL", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" + "url" : "\/documentation\/apollocodegenlib\/foundation\/url" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count-2oxpr": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Foundation/URL/parentFolderURL()": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "var" + "text" : "func" }, { "kind" : "text", @@ -209,24 +204,24 @@ }, { "kind" : "identifier", - "text" : "count" + "text" : "parentFolderURL" }, { "kind" : "text", - "text" : ": " + "text" : "() -> " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Si", - "text" : "Int" + "preciseIdentifier" : "s:10Foundation3URLV", + "text" : "URL" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-2oxpr", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Foundation\/URL\/parentFolderURL()", "kind" : "symbol", "role" : "symbol", - "title" : "count", + "title" : "parentFolderURL()", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count-2oxpr" + "url" : "\/documentation\/apollocodegenlib\/foundation\/url\/parentfolderurl()" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror.json index 06670a00e..5f9bc6e48 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror.json @@ -113,7 +113,7 @@ }, { "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-4u6rf" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription" ], "title" : "Instance Properties" }, @@ -337,7 +337,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/cannotenumerate(path:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription-4u6rf": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription": { "abstract" : [ ], @@ -368,12 +368,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-4u6rf", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-4u6rf" + "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/invalidExclude(path:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/!=(_:_:).json index e9bf5073e..052e9453d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-4u6rf.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-4u6rf.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription.json index d741e958b..6e0b40ac7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription-4u6rf.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/errordescription.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-4u6rf" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -127,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-4u6rf" + "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription" ], "traits" : [ { @@ -220,7 +220,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription-4u6rf": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription": { "abstract" : [ ], @@ -251,12 +251,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-4u6rf", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-4u6rf" + "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/failurereason.json index 7cc7e7177..f50b3fdaa 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/failurereason.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/helpanchor.json index b32df207f..a8d0866a4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/helpanchor.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizeddescription.json index a7b05a058..38c00e9c2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizederror-implementations.json index 32f6e46d0..af53fed19 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/localizederror-implementations.json @@ -34,7 +34,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-96mfy", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/failureReason", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/helpAnchor", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/recoverySuggestion" @@ -138,44 +137,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/errorDescription-96mfy": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/Glob\/MatchError\/errorDescription-96mfy", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/glob\/matcherror\/errordescription-96mfy" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/Glob/MatchError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/recoverysuggestion.json index 5bdcddd14..b1746bb6d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/glob/matcherror/recoverysuggestion.json @@ -60,7 +60,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfield/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfield/!=(_:_:).json index 96bb31721..0b7959fe3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfield/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfield/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfieldargument/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfieldargument/!=(_:_:).json index 0db893aa4..154a0ebdb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfieldargument/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlfieldargument/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlnamedtype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlnamedtype/!=(_:_:).json index ca979794f..8d8bd1cee 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlnamedtype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqlnamedtype/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqltype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqltype/!=(_:_:).json index cd4f7e7e2..f20cc0294 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqltype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/graphqltype/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/inflectionrule/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/inflectionrule/!=(_:_:).json index f15d0308b..90e8cb4bc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/inflectionrule/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/inflectionrule/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/javascripterror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/javascripterror/localizeddescription.json index 96b6204a4..3cdfef034 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/javascripterror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/javascripterror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/!=(_:_:).json index 7a6336a04..708cee439 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/!=(_:_:).json @@ -83,7 +83,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/allsatisfy(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/allsatisfy(_:).json index 20a08363b..29cdf5dd1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/allsatisfy(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/allsatisfy(_:).json @@ -96,7 +96,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/collection-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/collection-implementations.json index 2119db415..5bd9d609d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/collection-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/collection-implementations.json @@ -40,15 +40,13 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-2oxpr", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-4ljn", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/endIndex", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/first", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/indices", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-3rms3", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-5fyx", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/startIndex", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-7qpx9" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount" ], "title" : "Instance Properties" }, @@ -92,10 +90,7 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-57g4w", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-7fwtu", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-929la", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-b2pa" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)" ], "title" : "Subscripts" } @@ -275,7 +270,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/contains(_:)-4py5l" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count-2oxpr": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count": { "abstract" : [ ], @@ -302,46 +297,12 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-2oxpr", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count", "kind" : "symbol", "role" : "symbol", "title" : "count", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count-2oxpr" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count-4ljn": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "count" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Si", - "text" : "Int" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-4ljn", - "kind" : "symbol", - "role" : "symbol", - "title" : "count", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count-4ljn" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/distance(from:to:)": { "abstract" : [ @@ -1636,41 +1597,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/indices" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty-3rms3": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "isEmpty" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-3rms3", - "kind" : "symbol", - "role" : "symbol", - "title" : "isEmpty", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty-3rms3" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty-5fyx": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty": { "abstract" : [ ], @@ -1697,12 +1624,12 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-5fyx", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty", "kind" : "symbol", "role" : "symbol", "title" : "isEmpty", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty-5fyx" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/makeIterator()": { "abstract" : [ @@ -2774,193 +2701,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/startindex" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-57g4w": { - "abstract" : [ - - ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "SubSequence", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "Slice", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, - "fragments" : [ - { - "kind" : "keyword", - "text" : "subscript" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sn", - "text" : "Range" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Index" - }, - { - "kind" : "text", - "text" : ">) -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s5SliceV", - "text" : "Slice" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-57g4w", - "kind" : "symbol", - "role" : "symbol", - "title" : "subscript(_:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-57g4w" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-7fwtu": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "subscript" - }, - { - "kind" : "text", - "text" : "((" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s15UnboundedRange_O", - "text" : "UnboundedRange_" - }, - { - "kind" : "text", - "text" : ") -> ()) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "SubSequence" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-7fwtu", - "kind" : "symbol", - "role" : "symbol", - "title" : "subscript(_:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-7fwtu" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-929la": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "subscript" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "R" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "typeIdentifier", - "text" : "R" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "SubSequence" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-929la", - "kind" : "symbol", - "role" : "symbol", - "title" : "subscript(_:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-929la" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-b2pa": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)": { "abstract" : [ ], @@ -2987,12 +2728,12 @@ "text" : "T" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-b2pa", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)", "kind" : "symbol", "role" : "symbol", "title" : "subscript(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-b2pa" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/suffix(_:)": { "abstract" : [ @@ -3288,7 +3029,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/trimmingprefix(while:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount-7qpx9": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount": { "abstract" : [ ], @@ -3315,12 +3056,12 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-7qpx9", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount", "kind" : "symbol", "role" : "symbol", "title" : "underestimatedCount", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-7qpx9" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compactmap(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compactmap(_:).json index c7ba9a601..f38ab69db 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compactmap(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compactmap(_:).json @@ -106,7 +106,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compare(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compare(_:_:).json index 2d7587b59..1d340eba4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compare(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/compare(_:_:).json @@ -95,7 +95,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-4py5l.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-4py5l.json index 7b8eda379..7c618093c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-4py5l.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-4py5l.json @@ -103,7 +103,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-5t228.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-5t228.json index aea9ad57c..cd23bee07 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-5t228.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(_:)-5t228.json @@ -103,7 +103,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(where:).json index 619879391..0caf88a86 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(where:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/contains(where:).json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-4ljn.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-4ljn.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count.json index 2cba47fcd..4adcc8ffa 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count-4ljn.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/count.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-4ljn" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count" }, "kind" : "symbol", "metadata" : { @@ -124,7 +124,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/count-4ljn" + "\/documentation\/apollocodegenlib\/linkedlist\/count" ], "traits" : [ { @@ -194,7 +194,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count-4ljn": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/count": { "abstract" : [ ], @@ -221,12 +221,12 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count-4ljn", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/count", "kind" : "symbol", "role" : "symbol", "title" : "count", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count-4ljn" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/count" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/distance(from:to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/distance(from:to:).json index 6e67a93a9..9819d219a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/distance(from:to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/distance(from:to:).json @@ -103,7 +103,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/drop(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/drop(while:).json index f32b40c9b..ed48b1afc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/drop(while:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/drop(while:).json @@ -111,7 +111,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/dropfirst(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/dropfirst(_:).json index bc573b98c..1b6475e17 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/dropfirst(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/dropfirst(_:).json @@ -71,7 +71,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/droplast(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/droplast(_:).json index 5da8432f0..51fdbcc40 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/droplast(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/droplast(_:).json @@ -71,7 +71,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:).json index 44349cefb..b28a96d56 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:).json @@ -103,7 +103,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:by:).json index 951230f3d..df6dbb71f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/elementsequal(_:by:).json @@ -136,7 +136,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/enumerated().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/enumerated().json index 017b33358..7c95f440d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/enumerated().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/enumerated().json @@ -67,7 +67,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-57g4w.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-4054e.json similarity index 63% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-57g4w.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-4054e.json index 7ec5cd74c..6888a700e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-57g4w.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-4054e.json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "Collection.subscript(_:)", + "code" : "Sequence.filter(_:)", "type" : "codeVoice" }, { @@ -18,54 +18,30 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Sequence-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-57g4w" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-4054e" }, "kind" : "symbol", "metadata" : { - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "SubSequence", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "Slice", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, "extendedModule" : "Swift", - "externalID" : "s:Slss5SliceVyxG11SubSequenceRtzrlEyACSny5IndexQzGcip::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", + "externalID" : "s:ST10FoundationE6filterySay7ElementQzGAA9PredicateVyAD_QPGKF::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", "fragments" : [ { "kind" : "keyword", - "text" : "subscript" + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" }, { "kind" : "text", @@ -73,8 +49,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sn", - "text" : "Range" + "preciseIdentifier" : "s:10Foundation9PredicateV", + "text" : "Predicate" }, { "kind" : "text", @@ -90,20 +66,19 @@ }, { "kind" : "typeIdentifier", - "text" : "Index" + "text" : "Element" }, { "kind" : "text", - "text" : ">) -> " + "text" : ">) " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s5SliceV", - "text" : "Slice" + "kind" : "keyword", + "text" : "throws" }, { "kind" : "text", - "text" : "<" + "text" : " -> [" }, { "kind" : "typeIdentifier", @@ -111,18 +86,59 @@ }, { "kind" : "text", - "text" : ">" + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "]" } ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "17.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "17.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", - "roleHeading" : "Instance Subscript", - "symbolKind" : "subscript", - "title" : "subscript(_:)" + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "filter(_:)" }, "primaryContentSections" : [ { @@ -137,15 +153,31 @@ "tokens" : [ { "kind" : "keyword", - "text" : "subscript" + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" }, { "kind" : "text", "text" : "(" }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, { "kind" : "internalParam", - "text" : "bounds" + "text" : "predicate" }, { "kind" : "text", @@ -153,8 +185,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sn", - "text" : "Range" + "preciseIdentifier" : "s:10Foundation9PredicateV", + "text" : "Predicate" }, { "kind" : "text", @@ -170,20 +202,19 @@ }, { "kind" : "typeIdentifier", - "text" : "Index" + "text" : "Element" }, { "kind" : "text", - "text" : ">) -> " + "text" : ">) " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s5SliceV", - "text" : "Slice" + "kind" : "keyword", + "text" : "throws" }, { "kind" : "text", - "text" : "<" + "text" : " -> [" }, { "kind" : "typeIdentifier", @@ -191,15 +222,15 @@ }, { "kind" : "text", - "text" : "> { " + "text" : "." }, { - "kind" : "keyword", - "text" : "get" + "kind" : "typeIdentifier", + "text" : "Element" }, { "kind" : "text", - "text" : " }" + "text" : "]" } ] } @@ -218,7 +249,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-57g4w" + "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-4054e" ], "traits" : [ { @@ -277,57 +308,33 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Collection-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Sequence-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Sequence-Implementations", "kind" : "article", "role" : "collectionGroup", - "title" : "Collection Implementations", + "title" : "Sequence Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/sequence-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-57g4w": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)-4054e": { "abstract" : [ ], - "conformance" : { - "availabilityPrefix" : [ - { - "text" : "Available when", - "type" : "text" - } - ], - "conformancePrefix" : [ - { - "text" : "Conforms when", - "type" : "text" - } - ], - "constraints" : [ - { - "code" : "SubSequence", - "type" : "codeVoice" - }, - { - "text" : " is ", - "type" : "text" - }, - { - "code" : "Slice", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ] - }, "fragments" : [ { "kind" : "keyword", - "text" : "subscript" + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" }, { "kind" : "text", @@ -335,8 +342,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sn", - "text" : "Range" + "preciseIdentifier" : "s:10Foundation9PredicateV", + "text" : "Predicate" }, { "kind" : "text", @@ -352,20 +359,19 @@ }, { "kind" : "typeIdentifier", - "text" : "Index" + "text" : "Element" }, { "kind" : "text", - "text" : ">) -> " + "text" : ">) " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s5SliceV", - "text" : "Slice" + "kind" : "keyword", + "text" : "throws" }, { "kind" : "text", - "text" : "<" + "text" : " -> [" }, { "kind" : "typeIdentifier", @@ -373,15 +379,23 @@ }, { "kind" : "text", - "text" : ">" + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "]" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-57g4w", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-4054e", "kind" : "symbol", "role" : "symbol", - "title" : "subscript(_:)", + "title" : "filter(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-57g4w" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-4054e" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-8qkw9.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-8qkw9.json index 83c8989e5..56e57a8e2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/filter(_:)-8qkw9.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-8qkw9" }, "kind" : "symbol", "metadata" : { @@ -107,7 +107,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -232,7 +235,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)" + "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-8qkw9" ], "traits" : [ { @@ -302,7 +305,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/sequence-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)-8qkw9": { "abstract" : [ ], @@ -381,12 +384,12 @@ "text" : "]" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-8qkw9", "kind" : "symbol", "role" : "symbol", "title" : "filter(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-8qkw9" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first(where:).json index b4f064d9a..074130273 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first(where:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first(where:).json @@ -115,7 +115,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first.json index b90067cf0..918a37d78 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/first.json @@ -66,7 +66,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(of:).json index 17bd4137e..b30ef9673 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(of:).json @@ -122,7 +122,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(where:).json index 5682d145a..ed2efcfef 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(where:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstindex(where:).json @@ -115,7 +115,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstrange(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstrange(of:).json index a35fb8b5f..3c3775cc3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstrange(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/firstrange(of:).json @@ -131,7 +131,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-23b2z.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-23b2z.json index 514d6250d..0fd854b32 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-23b2z.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-23b2z.json @@ -114,7 +114,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-47dwd.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-47dwd.json index 15a4477f2..1b7240a2f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-47dwd.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/flatmap(_:)-47dwd.json @@ -117,7 +117,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/foreach(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/foreach(_:).json index 787145243..f968f43e5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/foreach(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/foreach(_:).json @@ -87,7 +87,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted().json index 3c09b681f..3bcfb9344 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted().json @@ -87,7 +87,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted(_:).json index aa07b0e81..185e52505 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formatted(_:).json @@ -78,7 +78,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:).json index fa9511404..3727ae6bb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:).json @@ -91,7 +91,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:limitedby:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:limitedby:).json index d982887ba..fa4f9a584 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:limitedby:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(_:offsetby:limitedby:).json @@ -120,7 +120,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(after:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(after:).json index 4a08541f7..e311254a2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(after:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/formindex(after:).json @@ -82,7 +82,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:).json index 2a0d56293..2cf846c21 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:).json @@ -95,7 +95,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:limitedby:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:limitedby:).json index 257fb8f7a..1946fd3ad 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:limitedby:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(_:offsetby:limitedby:).json @@ -123,7 +123,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(of:).json index 1a8c466aa..d8b751bba 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/index(of:).json @@ -122,7 +122,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/indices.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/indices.json index 5c4b808c0..9a3965bea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/indices.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/indices.json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-5fyx.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-5fyx.json deleted file mode 100644 index 2473201b9..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-5fyx.json +++ /dev/null @@ -1,232 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "Collection.isEmpty", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-5fyx" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Swift", - "externalID" : "s:SlsE7isEmptySbvp::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "isEmpty" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "modules" : [ - { - "name" : "ApolloCodegenLib" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "isEmpty" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "isEmpty" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/isempty-5fyx" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList": { - "abstract" : [ - { - "text" : "A doubly linked list implementation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "LinkedList" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "LinkedList" - } - ], - "role" : "symbol", - "title" : "LinkedList", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Collection-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "Collection Implementations", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty-5fyx": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "isEmpty" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-5fyx", - "kind" : "symbol", - "role" : "symbol", - "title" : "isEmpty", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty-5fyx" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-3rms3.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-3rms3.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty.json index b0405e754..0b2ab95ce 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty-3rms3.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/isempty.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-3rms3" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty" }, "kind" : "symbol", "metadata" : { @@ -124,7 +124,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/isempty-3rms3" + "\/documentation\/apollocodegenlib\/linkedlist\/isempty" ], "traits" : [ { @@ -194,7 +194,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty-3rms3": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/isEmpty": { "abstract" : [ ], @@ -221,12 +221,12 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty-3rms3", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/isEmpty", "kind" : "symbol", "role" : "symbol", "title" : "isEmpty", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty-3rms3" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/isempty" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined().json index 4ef86737a..8eeaff2bf 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined().json @@ -67,7 +67,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-1jvox.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-1jvox.json index 0fccae0e7..ebd815959 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-1jvox.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-1jvox.json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-2myth.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-2myth.json index 36f57e2db..9d089fd50 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-2myth.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/joined(separator:)-2myth.json @@ -91,7 +91,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lazy.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lazy.json index 2d25afc11..28407487b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lazy.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lazy.json @@ -67,7 +67,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:).json index 492395183..224a21013 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:).json @@ -103,7 +103,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:by:).json index 6c3815f97..6123685d2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/lexicographicallyprecedes(_:by:).json @@ -136,7 +136,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-2kia0.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-2kia0.json index 8954ebed9..ea45c59f1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-2kia0.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-2kia0.json @@ -106,7 +106,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-8803n.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-8803n.json index 767ddde63..2d8d9ba96 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-8803n.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/map(_:)-8803n.json @@ -106,7 +106,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max().json index e35fd4040..0b7b88e8d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max().json @@ -98,7 +98,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max(by:).json index d5f5c1b09..2828b6d33 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/max(by:).json @@ -131,7 +131,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min().json index 460b9d6d6..1e925ecee 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min().json @@ -98,7 +98,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min(by:).json index 3cfdf1333..b6204da06 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/min(by:).json @@ -131,7 +131,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/!=(_:_:).json index d17999ff4..53a68febc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/allsatisfy(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/allsatisfy(_:).json index 5610a7513..702fcc32e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/allsatisfy(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/allsatisfy(_:).json @@ -97,7 +97,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compactmap(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compactmap(_:).json index f549d2418..b42f239ea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compactmap(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compactmap(_:).json @@ -107,7 +107,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compare(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compare(_:_:).json index 7d32593a0..25d45cf2f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compare(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/compare(_:_:).json @@ -96,7 +96,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(_:).json index 52ebc75f0..882e72459 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(_:).json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(where:).json index 4252ed7be..e19c79bdc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(where:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/contains(where:).json @@ -105,7 +105,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/drop(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/drop(while:).json index 1c0ee4f91..484cc12f5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/drop(while:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/drop(while:).json @@ -117,7 +117,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/dropfirst(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/dropfirst(_:).json index ae47501c1..46e4c7aa4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/dropfirst(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/dropfirst(_:).json @@ -77,7 +77,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/droplast(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/droplast(_:).json index eec1bf723..434ae5582 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/droplast(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/droplast(_:).json @@ -76,7 +76,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:).json index 0192034ff..7002bccce 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:).json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:by:).json index 925faef8e..1d737491e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/elementsequal(_:by:).json @@ -137,7 +137,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/enumerated().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/enumerated().json index 057740d7e..90f094cac 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/enumerated().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/enumerated().json @@ -68,7 +68,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-929la.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3us4b.json similarity index 55% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-929la.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3us4b.json index a863da1fa..74418715a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-929la.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3us4b.json @@ -5,7 +5,7 @@ "type" : "text" }, { - "code" : "Collection.subscript(_:)", + "code" : "Sequence.filter(_:)", "type" : "codeVoice" }, { @@ -18,42 +18,68 @@ [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/Sequence-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-929la" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3us4b" }, "kind" : "symbol", "metadata" : { "extendedModule" : "Swift", - "externalID" : "s:SlsEy11SubSequenceQzqd__cSXRd__5BoundQyd__5IndexRtzluip::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", + "externalID" : "s:ST10FoundationE6filterySay7ElementQzGAA9PredicateVyAD_QPGKF::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV4NodeC", "fragments" : [ { "kind" : "keyword", - "text" : "subscript" + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation9PredicateV", + "text" : "Predicate" }, { "kind" : "text", "text" : "<" }, { - "kind" : "genericParameter", - "text" : "R" + "kind" : "typeIdentifier", + "text" : "Self" }, { "kind" : "text", - "text" : ">(" + "text" : "." }, { "kind" : "typeIdentifier", - "text" : "R" + "text" : "Element" }, { "kind" : "text", - "text" : ") -> " + "text" : ">) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> [" }, { "kind" : "typeIdentifier", @@ -65,18 +91,55 @@ }, { "kind" : "typeIdentifier", - "text" : "SubSequence" + "text" : "Element" + }, + { + "kind" : "text", + "text" : "]" } ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "17.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "17.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", - "roleHeading" : "Instance Subscript", - "symbolKind" : "subscript", - "title" : "subscript(_:)" + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "filter(_:)" }, "primaryContentSections" : [ { @@ -91,76 +154,44 @@ "tokens" : [ { "kind" : "keyword", - "text" : "subscript" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "R" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "internalParam", - "text" : "r" + "text" : "func" }, { "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "R" - }, - { - "kind" : "text", - "text" : ") -> " + "text" : " " }, { - "kind" : "typeIdentifier", - "text" : "Self" + "kind" : "identifier", + "text" : "filter" }, { "kind" : "text", - "text" : "." + "text" : "(" }, { - "kind" : "typeIdentifier", - "text" : "SubSequence" + "kind" : "externalParam", + "text" : "_" }, { "kind" : "text", "text" : " " }, { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "R" + "kind" : "internalParam", + "text" : "predicate" }, { "kind" : "text", - "text" : " : " + "text" : ": " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SX", - "text" : "RangeExpression" + "preciseIdentifier" : "s:10Foundation9PredicateV", + "text" : "Predicate" }, { "kind" : "text", - "text" : ", " + "text" : "<" }, { "kind" : "typeIdentifier", @@ -172,35 +203,35 @@ }, { "kind" : "typeIdentifier", - "text" : "Index" + "text" : "Element" }, { "kind" : "text", - "text" : " == " + "text" : ">) " }, { - "kind" : "typeIdentifier", - "text" : "R" + "kind" : "keyword", + "text" : "throws" }, { "kind" : "text", - "text" : "." + "text" : " -> [" }, { "kind" : "typeIdentifier", - "text" : "Bound" + "text" : "Self" }, { "kind" : "text", - "text" : " { " + "text" : "." }, { - "kind" : "keyword", - "text" : "get" + "kind" : "typeIdentifier", + "text" : "Element" }, { "kind" : "text", - "text" : " }" + "text" : "]" } ] } @@ -219,7 +250,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-929la" + "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3us4b" ], "traits" : [ { @@ -278,45 +309,101 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Collection-Implementations": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations", + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Node" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Node" + } + ], + "role" : "symbol", + "title" : "LinkedList.Node", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/Sequence-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/Sequence-Implementations", "kind" : "article", "role" : "collectionGroup", - "title" : "Collection Implementations", + "title" : "Sequence Implementations", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/sequence-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-929la": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)-3us4b": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "subscript" + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation9PredicateV", + "text" : "Predicate" }, { "kind" : "text", "text" : "<" }, { - "kind" : "genericParameter", - "text" : "R" + "kind" : "typeIdentifier", + "text" : "Self" }, { "kind" : "text", - "text" : ">(" + "text" : "." }, { "kind" : "typeIdentifier", - "text" : "R" + "text" : "Element" }, { "kind" : "text", - "text" : ") -> " + "text" : ">) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> [" }, { "kind" : "typeIdentifier", @@ -328,15 +415,19 @@ }, { "kind" : "typeIdentifier", - "text" : "SubSequence" + "text" : "Element" + }, + { + "kind" : "text", + "text" : "]" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-929la", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3us4b", "kind" : "symbol", "role" : "symbol", - "title" : "subscript(_:)", + "title" : "filter(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-929la" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3us4b" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3xg8v.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3xg8v.json index 1e2f5af92..b4cb52f97 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/filter(_:)-3xg8v.json @@ -25,7 +25,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3xg8v" }, "kind" : "symbol", "metadata" : { @@ -108,7 +108,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -233,7 +236,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)" + "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3xg8v" ], "traits" : [ { @@ -334,7 +337,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/sequence-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)-3xg8v": { "abstract" : [ ], @@ -413,12 +416,12 @@ "text" : "]" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3xg8v", "kind" : "symbol", "role" : "symbol", "title" : "filter(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3xg8v" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/first(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/first(where:).json index b11f6064a..839b8dfd0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/first(where:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/first(where:).json @@ -116,7 +116,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-6esnr.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-6esnr.json index b8a9ab64f..7b38f09ab 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-6esnr.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-6esnr.json @@ -115,7 +115,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-8lwav.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-8lwav.json index d41e20255..666232a36 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-8lwav.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/flatmap(_:)-8lwav.json @@ -118,7 +118,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/foreach(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/foreach(_:).json index 9aaf7756c..d991cea5d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/foreach(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/foreach(_:).json @@ -88,7 +88,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted().json index b73c94f7e..80a7847b0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted().json @@ -88,7 +88,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted(_:).json index 8f8f95b0c..4f311a079 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/formatted(_:).json @@ -79,7 +79,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined().json index e3a28f08b..ea0f11bc1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined().json @@ -68,7 +68,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-7xwph.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-7xwph.json index ef7e87daa..2572bd072 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-7xwph.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-7xwph.json @@ -105,7 +105,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-8wigj.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-8wigj.json index 7669864be..95b43f3e4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-8wigj.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/joined(separator:)-8wigj.json @@ -92,7 +92,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lazy.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lazy.json index 9310b9780..7f88ed956 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lazy.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lazy.json @@ -68,7 +68,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:).json index 85d23a311..9a9cebf02 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:).json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:by:).json index 084df87bf..8be43e44a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/lexicographicallyprecedes(_:by:).json @@ -137,7 +137,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/map(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/map(_:).json index fe7b402ee..1ecfe8405 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/map(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/map(_:).json @@ -107,7 +107,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max().json index 5ed9185ca..51cdd3f5f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max().json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max(by:).json index 4dd574efc..e432530f3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/max(by:).json @@ -132,7 +132,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min().json index d4daac00f..27a60c4c7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min().json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min(by:).json index 08eda684e..90d01aa31 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/min(by:).json @@ -132,7 +132,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(_:).json index e0bf5f911..f71d9bd1c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(_:).json @@ -77,7 +77,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(while:).json index 79932beec..90462454b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(while:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/prefix(while:).json @@ -116,7 +116,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/publisher.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/publisher.json index 33b19b515..b22dc2603 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/publisher.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/publisher.json @@ -86,7 +86,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(_:_:).json index 98d2e4f13..ad4e69f81 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(_:_:).json @@ -119,7 +119,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(into:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(into:_:).json index 74d5afad8..427ff18b3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(into:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reduce(into:_:).json @@ -127,7 +127,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reversed().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reversed().json index a1a14a8a6..be45e4444 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reversed().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/reversed().json @@ -67,7 +67,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sequence-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sequence-implementations.json index 874872aee..23b6caec6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sequence-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sequence-implementations.json @@ -61,7 +61,8 @@ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/elementsEqual(_:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/elementsEqual(_:by:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/enumerated()", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3us4b", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3xg8v", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/first(where:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/flatMap(_:)-6esnr", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/flatMap(_:)-8lwav", @@ -1108,7 +1109,85 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/enumerated()" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)-3us4b": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation9PredicateV", + "text" : "Predicate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ">) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> [" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "]" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3us4b", + "kind" : "symbol", + "role" : "symbol", + "title" : "filter(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3us4b" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/filter(_:)-3xg8v": { "abstract" : [ ], @@ -1187,12 +1266,12 @@ "text" : "]" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Node\/filter(_:)-3xg8v", "kind" : "symbol", "role" : "symbol", "title" : "filter(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/node\/filter(_:)-3xg8v" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Node/first(where:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled().json index 72f3ff112..35817bad8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled().json @@ -67,7 +67,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled(using:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled(using:).json index ebd28db53..00aebcd05 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled(using:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/shuffled(using:).json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted().json index 9b4bdca18..68da699ea 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted().json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(by:).json index b630f556a..bfd1c6c85 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(by:).json @@ -132,7 +132,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-4kiqv.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-4kiqv.json index a21f5763b..406416411 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-4kiqv.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-4kiqv.json @@ -99,7 +99,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-5udav.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-5udav.json index 9a2508940..304aa8d5d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-5udav.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/sorted(using:)-5udav.json @@ -91,7 +91,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(maxsplits:omittingemptysubsequences:whereseparator:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(maxsplits:omittingemptysubsequences:whereseparator:).json index 2db6a0ee6..73ad06ab2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(maxsplits:omittingemptysubsequences:whereseparator:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(maxsplits:omittingemptysubsequences:whereseparator:).json @@ -159,7 +159,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(separator:maxsplits:omittingemptysubsequences:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(separator:maxsplits:omittingemptysubsequences:).json index 3b0366b0f..b1c6b6656 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(separator:maxsplits:omittingemptysubsequences:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/split(separator:maxsplits:omittingemptysubsequences:).json @@ -166,7 +166,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:).json index f3b982429..5c44afec3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:).json @@ -112,7 +112,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:by:).json index 9041d48fa..b610c010a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/starts(with:by:).json @@ -145,7 +145,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/suffix(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/suffix(_:).json index 5cc0e4845..7d40ebf32 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/suffix(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/suffix(_:).json @@ -76,7 +76,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/underestimatedcount.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/underestimatedcount.json index 1fbb4d555..099833ded 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/underestimatedcount.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/underestimatedcount.json @@ -56,7 +56,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/withcontiguousstorageifavailable(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/withcontiguousstorageifavailable(_:).json index 5b9871961..b883588a5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/withcontiguousstorageifavailable(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/node/withcontiguousstorageifavailable(_:).json @@ -116,7 +116,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(_:).json index 61bd57d4c..0278c1630 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(_:).json @@ -71,7 +71,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(through:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(through:).json index dc3b4e64f..2679e3ece 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(through:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(through:).json @@ -86,7 +86,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(upto:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(upto:).json index d205ac4d6..0637de46f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(upto:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(upto:).json @@ -86,7 +86,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(while:).json index 772127c86..064ea2780 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(while:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/prefix(while:).json @@ -111,7 +111,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/publisher.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/publisher.json index 487ca7249..5bb3f60e4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/publisher.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/publisher.json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement().json index bbfef7fc7..2272d2abf 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement().json @@ -66,7 +66,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement(using:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement(using:).json index d3b01978c..88ff83eb7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement(using:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/randomelement(using:).json @@ -98,7 +98,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/ranges(of:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/ranges(of:).json index f53fcb219..68ac60f22 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/ranges(of:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/ranges(of:).json @@ -131,7 +131,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(_:_:).json index eb708ca4f..9651e9075 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(_:_:).json @@ -118,7 +118,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(into:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(into:_:).json index 039d3696f..d6c080560 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(into:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reduce(into:_:).json @@ -126,7 +126,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reversed().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reversed().json index a0a7bd494..6e4dbda59 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reversed().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/reversed().json @@ -66,7 +66,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sequence-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sequence-implementations.json index 664411f52..07680fa9a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sequence-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sequence-implementations.json @@ -34,8 +34,7 @@ "generated" : true, "identifiers" : [ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/lazy", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/publisher", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-6hbjd" + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/publisher" ], "title" : "Instance Properties" }, @@ -50,7 +49,8 @@ "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/elementsEqual(_:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/elementsEqual(_:by:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/enumerated()", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-4054e", + "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-8qkw9", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/first(where:)", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/flatMap(_:)-23b2z", "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/flatMap(_:)-47dwd", @@ -826,7 +826,85 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/enumerated()" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)-4054e": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:10Foundation9PredicateV", + "text" : "Predicate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ">) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> [" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : "]" + } + ], + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-4054e", + "kind" : "symbol", + "role" : "symbol", + "title" : "filter(_:)", + "type" : "topic", + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-4054e" +}, +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/filter(_:)-8qkw9": { "abstract" : [ ], @@ -905,12 +983,12 @@ "text" : "]" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/filter(_:)-8qkw9", "kind" : "symbol", "role" : "symbol", "title" : "filter(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/filter(_:)-8qkw9" }, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/first(where:)": { "abstract" : [ @@ -3398,40 +3476,6 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/starts(with:by:)" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount-6hbjd": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "underestimatedCount" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Si", - "text" : "Int" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-6hbjd", - "kind" : "symbol", - "role" : "symbol", - "title" : "underestimatedCount", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-6hbjd" -}, "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/withContiguousStorageIfAvailable(_:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled().json index ab99c84de..ed8978d0b 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled().json @@ -66,7 +66,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled(using:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled(using:).json index 0f3f73f31..86cda7dee 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled(using:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/shuffled(using:).json @@ -98,7 +98,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted().json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted().json index 3abea7b5f..c6468fd23 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted().json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted().json @@ -98,7 +98,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(by:).json index f70374b05..a6a2165f8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(by:).json @@ -131,7 +131,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-3re6i.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-3re6i.json index 7d1c9bbf4..562ad1989 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-3re6i.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-3re6i.json @@ -98,7 +98,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-5p5zn.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-5p5zn.json index d986db70f..a3a1839f2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-5p5zn.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/sorted(using:)-5p5zn.json @@ -90,7 +90,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(maxsplits:omittingemptysubsequences:whereseparator:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(maxsplits:omittingemptysubsequences:whereseparator:).json index 8ea96f3dc..a1c11fd66 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(maxsplits:omittingemptysubsequences:whereseparator:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(maxsplits:omittingemptysubsequences:whereseparator:).json @@ -149,7 +149,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-1bn9x.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-1bn9x.json index 0d2d5a465..1bed83a8a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-1bn9x.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-1bn9x.json @@ -156,7 +156,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-4mcn7.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-4mcn7.json index 63bccb131..2e93bbe76 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-4mcn7.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-4mcn7.json @@ -165,7 +165,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-80pk3.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-80pk3.json index fb62496af..36d83bc17 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-80pk3.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/split(separator:maxsplits:omittingemptysubsequences:)-80pk3.json @@ -156,7 +156,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:).json index 62f44628c..c557c61a5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:).json @@ -111,7 +111,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:by:).json index f55f2e244..a856c2049 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:by:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/starts(with:by:).json @@ -144,7 +144,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-7fwtu.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-7fwtu.json deleted file mode 100644 index fd64a30db..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-7fwtu.json +++ /dev/null @@ -1,264 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "Collection.subscript(_:)", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-7fwtu" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Swift", - "externalID" : "s:SlsEy11SubSequenceQzys15UnboundedRange_OXEcip::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", - "fragments" : [ - { - "kind" : "keyword", - "text" : "subscript" - }, - { - "kind" : "text", - "text" : "((" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s15UnboundedRange_O", - "text" : "UnboundedRange_" - }, - { - "kind" : "text", - "text" : ") -> ()) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "SubSequence" - } - ], - "modules" : [ - { - "name" : "ApolloCodegenLib" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Subscript", - "symbolKind" : "subscript", - "title" : "subscript(_:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "subscript" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "internalParam", - "text" : "x" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s15UnboundedRange_O", - "text" : "UnboundedRange_" - }, - { - "kind" : "text", - "text" : ") -> ()) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "SubSequence" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-7fwtu" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList": { - "abstract" : [ - { - "text" : "A doubly linked list implementation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "LinkedList" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "LinkedList" - } - ], - "role" : "symbol", - "title" : "LinkedList", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Collection-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Collection-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "Collection Implementations", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-7fwtu": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "subscript" - }, - { - "kind" : "text", - "text" : "((" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s15UnboundedRange_O", - "text" : "UnboundedRange_" - }, - { - "kind" : "text", - "text" : ") -> ()) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Self" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "SubSequence" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-7fwtu", - "kind" : "symbol", - "role" : "symbol", - "title" : "subscript(_:)", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-7fwtu" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-b2pa.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:).json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-b2pa.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:).json index de5a53352..cd55d1548 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:)-b2pa.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/subscript(_:).json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-b2pa" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)" }, "kind" : "symbol", "metadata" : { @@ -132,7 +132,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-b2pa" + "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)" ], "traits" : [ { @@ -202,7 +202,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)-b2pa": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/subscript(_:)": { "abstract" : [ ], @@ -229,12 +229,12 @@ "text" : "T" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)-b2pa", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/subscript(_:)", "kind" : "symbol", "role" : "symbol", "title" : "subscript(_:)", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)-b2pa" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/subscript(_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(_:).json index 09af6ce91..952de2e68 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(_:).json @@ -71,7 +71,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(from:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(from:).json index cc9109f2c..0cb8c08ae 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(from:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/suffix(from:).json @@ -86,7 +86,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(_:).json index b36848d86..cbbf3ebb7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(_:).json @@ -110,7 +110,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(while:).json index da74a4de0..e5d84500e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(while:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/trimmingprefix(while:).json @@ -111,7 +111,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "platforms" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-6hbjd.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-6hbjd.json deleted file mode 100644 index 930b7cf3e..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-6hbjd.json +++ /dev/null @@ -1,232 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "Sequence.underestimatedCount", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Sequence-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-6hbjd" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Swift", - "externalID" : "s:STsE19underestimatedCountSivp::SYNTHESIZED::s:16ApolloCodegenLib10LinkedListV", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "underestimatedCount" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Si", - "text" : "Int" - } - ], - "modules" : [ - { - "name" : "ApolloCodegenLib" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "underestimatedCount" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "underestimatedCount" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Si", - "text" : "Int" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-6hbjd" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib": { - "abstract" : [ - { - "text" : "A robust code generation engine for GraphQL operations.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloCodegenLib", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList": { - "abstract" : [ - { - "text" : "A doubly linked list implementation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "LinkedList" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "LinkedList" - } - ], - "role" : "symbol", - "title" : "LinkedList", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/Sequence-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/Sequence-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "Sequence Implementations", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/sequence-implementations" -}, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount-6hbjd": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "underestimatedCount" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Si", - "text" : "Int" - } - ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-6hbjd", - "kind" : "symbol", - "role" : "symbol", - "title" : "underestimatedCount", - "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-6hbjd" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-7qpx9.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-7qpx9.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount.json index 3bb5fb2a5..26f07770e 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount-7qpx9.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/underestimatedcount.json @@ -24,7 +24,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-7qpx9" + "url" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount" }, "kind" : "symbol", "metadata" : { @@ -55,7 +55,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", @@ -124,7 +127,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-7qpx9" + "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount" ], "traits" : [ { @@ -194,7 +197,7 @@ "type" : "topic", "url" : "\/documentation\/apollocodegenlib\/linkedlist\/collection-implementations" }, -"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount-7qpx9": { +"doc://ApolloCodegenLib/documentation/ApolloCodegenLib/LinkedList/underestimatedCount": { "abstract" : [ ], @@ -221,12 +224,12 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount-7qpx9", + "identifier" : "doc:\/\/ApolloCodegenLib\/documentation\/ApolloCodegenLib\/LinkedList\/underestimatedCount", "kind" : "symbol", "role" : "symbol", "title" : "underestimatedCount", "type" : "topic", - "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount-7qpx9" + "url" : "\/documentation\/apollocodegenlib\/linkedlist\/underestimatedcount" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/withcontiguousstorageifavailable(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/withcontiguousstorageifavailable(_:).json index 19a06b51a..89047b113 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/withcontiguousstorageifavailable(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/linkedlist/withcontiguousstorageifavailable(_:).json @@ -115,7 +115,10 @@ ], "modules" : [ { - "name" : "ApolloCodegenLib" + "name" : "ApolloCodegenLib", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollosqlite/sqlitenormalizedcacheerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollosqlite/sqlitenormalizedcacheerror/localizeddescription.json index 440a72e57..b1ecee09a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollosqlite/sqlitenormalizedcacheerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollosqlite/sqlitenormalizedcacheerror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "ApolloSQLite" + "name" : "ApolloSQLite", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport.json index ee53b38ef..102b8d117 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport.json @@ -122,8 +122,8 @@ }, { "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-8o4nu", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-4o8f0" + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion" ], "title" : "Instance Properties" }, @@ -267,7 +267,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/uploadingnetworktransport-implementations" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName-8o4nu": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName": { "abstract" : [ ], @@ -294,14 +294,14 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-8o4nu", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-8o4nu" + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion-4o8f0": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion": { "abstract" : [ ], @@ -328,12 +328,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-4o8f0", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-4o8f0" + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion" }, "doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/init(uploadingNetworkTransport:webSocketNetworkTransport:)": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/addapolloclientheaders(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/addapolloclientheaders(to:).json index 3c6134fc1..3f86fb794 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/addapolloclientheaders(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/addapolloclientheaders(to:).json @@ -75,7 +75,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-9k3zt.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-9k3zt.json deleted file mode 100644 index d4fb16180..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-9k3zt.json +++ /dev/null @@ -1,269 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "NetworkTransport.clientName", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/NetworkTransport-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-9k3zt" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Apollo", - "externalID" : "s:6Apollo16NetworkTransportPAAE10clientNameSSvp::SYNTHESIZED::s:15ApolloWebSocket21SplitNetworkTransportC", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "modules" : [ - { - "name" : "ApolloWebSocket" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "clientName" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-9k3zt" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apolloapi/graphqlsubscription": { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "title" : "GraphQLSubscription", - "titleInlineContent" : [ - { - "code" : "GraphQLSubscription", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apolloapi\/graphqlsubscription" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket": { - "abstract" : [ - { - "text" : "A web socket network transport implementation that provides support for ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " operations over a web socket connection.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloWebSocket", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport": { - "abstract" : [ - { - "text" : "A network transport that sends subscriptions using one ", - "type" : "text" - }, - { - "code" : "NetworkTransport", - "type" : "codeVoice" - }, - { - "text" : " and other requests using another ", - "type" : "text" - }, - { - "code" : "NetworkTransport", - "type" : "codeVoice" - }, - { - "text" : ". Ideal for sending subscriptions via a web socket but everything else via HTTP.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "SplitNetworkTransport" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "SplitNetworkTransport" - } - ], - "role" : "symbol", - "title" : "SplitNetworkTransport", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/NetworkTransport-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/NetworkTransport-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "NetworkTransport Implementations", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/networktransport-implementations" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName-9k3zt": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-9k3zt", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientName", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-9k3zt" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-8o4nu.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-8o4nu.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname.json index bd4dd22ce..2cbfa35d0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname-8o4nu.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientname.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-8o4nu" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName" }, "kind" : "symbol", "metadata" : { @@ -122,7 +122,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-8o4nu" + "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname" ], "traits" : [ { @@ -218,7 +218,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/splitnetworktransport" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName-8o4nu": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName": { "abstract" : [ ], @@ -245,12 +245,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-8o4nu", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-8o4nu" + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-6kuvd.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-6kuvd.json deleted file mode 100644 index eab47c06a..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-6kuvd.json +++ /dev/null @@ -1,269 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "NetworkTransport.clientVersion", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/NetworkTransport-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-6kuvd" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Apollo", - "externalID" : "s:6Apollo16NetworkTransportPAAE13clientVersionSSvp::SYNTHESIZED::s:15ApolloWebSocket21SplitNetworkTransportC", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "modules" : [ - { - "name" : "ApolloWebSocket" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "clientVersion" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-6kuvd" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apolloapi/graphqlsubscription": { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "title" : "GraphQLSubscription", - "titleInlineContent" : [ - { - "code" : "GraphQLSubscription", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apolloapi\/graphqlsubscription" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket": { - "abstract" : [ - { - "text" : "A web socket network transport implementation that provides support for ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " operations over a web socket connection.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloWebSocket", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport": { - "abstract" : [ - { - "text" : "A network transport that sends subscriptions using one ", - "type" : "text" - }, - { - "code" : "NetworkTransport", - "type" : "codeVoice" - }, - { - "text" : " and other requests using another ", - "type" : "text" - }, - { - "code" : "NetworkTransport", - "type" : "codeVoice" - }, - { - "text" : ". Ideal for sending subscriptions via a web socket but everything else via HTTP.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "SplitNetworkTransport" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "SplitNetworkTransport" - } - ], - "role" : "symbol", - "title" : "SplitNetworkTransport", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/NetworkTransport-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/NetworkTransport-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "NetworkTransport Implementations", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/networktransport-implementations" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion-6kuvd": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-6kuvd", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientVersion", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-6kuvd" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-4o8f0.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-4o8f0.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion.json index 55b981f12..0194e1b47 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion-4o8f0.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/clientversion.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-4o8f0" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion" }, "kind" : "symbol", "metadata" : { @@ -122,7 +122,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-4o8f0" + "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion" ], "traits" : [ { @@ -218,7 +218,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/splitnetworktransport" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion-4o8f0": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion": { "abstract" : [ ], @@ -245,12 +245,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-4o8f0", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-4o8f0" + "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientname.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientname.json index b574ad4b1..66c8f5599 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientname.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientname.json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientversion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientversion.json index 1b147b953..c5a1885c3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientversion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/defaultclientversion.json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientname.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientname.json index 78a2d554a..6ad8ff9f1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientname.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientname.json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientversion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientversion.json index bfec08d7d..02e21d41a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientversion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/headerfieldnameapolloclientversion.json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/networktransport-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/networktransport-implementations.json index ecfc1b32f..23544fd07 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/networktransport-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/splitnetworktransport/networktransport-implementations.json @@ -30,14 +30,6 @@ ], "topicSections" : [ - { - "generated" : true, - "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-9k3zt", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-6kuvd" - ], - "title" : "Instance Properties" - }, { "generated" : true, "identifiers" : [ @@ -210,74 +202,6 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/addapolloclientheaders(to:)" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientName-9k3zt": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientName-9k3zt", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientName", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientname-9k3zt" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/clientVersion-6kuvd": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SplitNetworkTransport\/clientVersion-6kuvd", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientVersion", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/splitnetworktransport\/clientversion-6kuvd" -}, "doc://ApolloWebSocket/documentation/ApolloWebSocket/SplitNetworkTransport/defaultClientName": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror.json index ae471a968..50be122cb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror.json @@ -95,7 +95,7 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-8rftb" + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription" ], "title" : "Instance Properties" }, @@ -215,7 +215,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/localizederror-implementations" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription-8rftb": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription": { "abstract" : [ ], @@ -246,12 +246,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-8rftb", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-8rftb" + "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription" }, "doc://ApolloWebSocket/s5ErrorP": { "identifier" : "doc:\/\/ApolloWebSocket\/s5ErrorP", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-6m1f6.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-6m1f6.json deleted file mode 100644 index 298bdd349..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-6m1f6.json +++ /dev/null @@ -1,258 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-6m1f6" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:15ApolloWebSocket25SSLClientCertificateErrorV", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "ApolloWebSocket" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-6m1f6" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apolloapi/graphqlsubscription": { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "title" : "GraphQLSubscription", - "titleInlineContent" : [ - { - "code" : "GraphQLSubscription", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apolloapi\/graphqlsubscription" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket": { - "abstract" : [ - { - "text" : "A web socket network transport implementation that provides support for ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " operations over a web socket connection.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloWebSocket", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "SSLClientCertificateError" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "SSLClientCertificateError" - } - ], - "role" : "symbol", - "title" : "SSLClientCertificateError", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/localizederror-implementations" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription-6m1f6": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-6m1f6", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-6m1f6" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-8rftb.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription.json similarity index 95% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-8rftb.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription.json index b82ae1d52..ebe0639f7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription-8rftb.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/errordescription.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-8rftb" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -118,7 +118,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-8rftb" + "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription" ], "traits" : [ { @@ -195,7 +195,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription-8rftb": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription": { "abstract" : [ ], @@ -226,12 +226,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-8rftb", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-8rftb" + "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/failurereason.json index ee9d2922e..87ebf1031 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/failurereason.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/helpanchor.json index 6264b8184..fb3b92313 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/helpanchor.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizeddescription.json index 00ce88918..61f6129d2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizederror-implementations.json index 362871592..5314949f7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/localizederror-implementations.json @@ -33,7 +33,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-6m1f6", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/failureReason", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/helpAnchor", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/recoverySuggestion" @@ -121,44 +120,6 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/errorDescription-6m1f6": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/SSLClientCertificateError\/errorDescription-6m1f6", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/sslclientcertificateerror\/errordescription-6m1f6" -}, "doc://ApolloWebSocket/documentation/ApolloWebSocket/SSLClientCertificateError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/recoverysuggestion.json index 3ad9350e8..6592e60dc 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/sslclientcertificateerror/recoverysuggestion.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/!=(_:_:).json index 451605be4..a00589a34 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hash(into:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hash(into:).json index 7cdad0517..36e178411 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hash(into:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hash(into:).json @@ -124,7 +124,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hashvalue.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hashvalue.json index 8ac1ebac3..c595a9d9d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hashvalue.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/opcode/hashvalue.json @@ -104,7 +104,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/errortype/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/errortype/!=(_:_:).json index ed9fd3801..132c11b08 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/errortype/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/errortype/!=(_:_:).json @@ -85,7 +85,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/localizeddescription.json index 81adfa64e..babcde868 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wserror/localizeddescription.json @@ -56,7 +56,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wsprotocol/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wsprotocol/!=(_:_:).json index 1a6e1de77..adb328261 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wsprotocol/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocket/wsprotocol/!=(_:_:).json @@ -84,7 +84,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Swift" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror.json index e879fe352..52b3f1ce8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror.json @@ -110,7 +110,7 @@ { "identifiers" : [ "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/error", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-2e2i1", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/kind", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/payload" ], @@ -321,7 +321,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websocketerror\/error" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription-2e2i1": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription": { "abstract" : [ ], @@ -352,12 +352,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-2e2i1", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription-2e2i1" + "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription" }, "doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/kind": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-77dya.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-77dya.json deleted file mode 100644 index a4c65ba45..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-77dya.json +++ /dev/null @@ -1,269 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "LocalizedError.errorDescription", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/LocalizedError-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-77dya" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Foundation", - "externalID" : "s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:15ApolloWebSocket0bC5ErrorV", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "modules" : [ - { - "name" : "ApolloWebSocket" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "errorDescription" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "? { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollowebsocket\/websocketerror\/errordescription-77dya" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apolloapi/graphqlsubscription": { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "title" : "GraphQLSubscription", - "titleInlineContent" : [ - { - "code" : "GraphQLSubscription", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apolloapi\/graphqlsubscription" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket": { - "abstract" : [ - { - "text" : "A web socket network transport implementation that provides support for ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " operations over a web socket connection.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloWebSocket", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError": { - "abstract" : [ - { - "text" : "A structure for capturing problems and any associated errors from a ", - "type" : "text" - }, - { - "code" : "WebSocketTransport", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "WebSocketError" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "WebSocketError" - } - ], - "role" : "symbol", - "title" : "WebSocketError", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websocketerror" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/LocalizedError-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/LocalizedError-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "LocalizedError Implementations", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websocketerror\/localizederror-implementations" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription-77dya": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-77dya", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription-77dya" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-2e2i1.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-2e2i1.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription.json index 560849296..352bc72d7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription-2e2i1.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/errordescription.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-2e2i1" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription" }, "kind" : "symbol", "metadata" : { @@ -126,7 +126,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/websocketerror\/errordescription-2e2i1" + "\/documentation\/apollowebsocket\/websocketerror\/errordescription" ], "traits" : [ { @@ -214,7 +214,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websocketerror" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription-2e2i1": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription": { "abstract" : [ ], @@ -245,12 +245,12 @@ "text" : "?" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-2e2i1", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription", "kind" : "symbol", "role" : "symbol", "title" : "errorDescription", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription-2e2i1" + "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/failurereason.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/failurereason.json index 91f10ce55..596d13b9a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/failurereason.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/failurereason.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/helpanchor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/helpanchor.json index 8f32e9ce0..26fa86afa 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/helpanchor.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/helpanchor.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizeddescription.json index 702f0f075..96f5d804c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizeddescription.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizeddescription.json @@ -55,7 +55,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizederror-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizederror-implementations.json index 17116415d..a71ce3fc8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizederror-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/localizederror-implementations.json @@ -33,7 +33,6 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-77dya", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/failureReason", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/helpAnchor", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/recoverySuggestion" @@ -132,44 +131,6 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websocketerror" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/errorDescription-77dya": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "errorDescription" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : "?" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketError\/errorDescription-77dya", - "kind" : "symbol", - "role" : "symbol", - "title" : "errorDescription", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websocketerror\/errordescription-77dya" -}, "doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketError/failureReason": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/recoverysuggestion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/recoverysuggestion.json index 989f2de7f..5db4557d0 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/recoverysuggestion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websocketerror/recoverysuggestion.json @@ -59,7 +59,40 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Foundation" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport.json index f9370f9b7..2393472fe 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport.json @@ -112,8 +112,8 @@ }, { "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-7plo0", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-919yz", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName", + "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/delegate", "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/enableSOCKSProxy" ], @@ -326,7 +326,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websockettransport\/websocketclientdelegate-implementations" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName-7plo0": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName": { "abstract" : [ ], @@ -353,14 +353,14 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-7plo0", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname-7plo0" + "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion-919yz": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion": { "abstract" : [ ], @@ -387,12 +387,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-919yz", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion-919yz" + "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion" }, "doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/closeConnection()": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/addapolloclientheaders(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/addapolloclientheaders(to:).json index 51137d002..425a8dd03 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/addapolloclientheaders(to:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/addapolloclientheaders(to:).json @@ -75,7 +75,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-2sr62.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-2sr62.json deleted file mode 100644 index a7f62211c..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-2sr62.json +++ /dev/null @@ -1,253 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "NetworkTransport.clientName", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/NetworkTransport-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-2sr62" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Apollo", - "externalID" : "s:6Apollo16NetworkTransportPAAE10clientNameSSvp::SYNTHESIZED::s:15ApolloWebSocket0bC9TransportC", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "modules" : [ - { - "name" : "ApolloWebSocket" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "clientName" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollowebsocket\/websockettransport\/clientname-2sr62" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apolloapi/graphqlsubscription": { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "title" : "GraphQLSubscription", - "titleInlineContent" : [ - { - "code" : "GraphQLSubscription", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apolloapi\/graphqlsubscription" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket": { - "abstract" : [ - { - "text" : "A web socket network transport implementation that provides support for ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " operations over a web socket connection.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloWebSocket", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport": { - "abstract" : [ - { - "text" : "A network transport that uses web sockets requests to send GraphQL subscription operations to a server.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "WebSocketTransport" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "WebSocketTransport" - } - ], - "role" : "symbol", - "title" : "WebSocketTransport", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/NetworkTransport-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/NetworkTransport-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "NetworkTransport Implementations", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/networktransport-implementations" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName-2sr62": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-2sr62", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientName", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname-2sr62" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-7plo0.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname.json similarity index 97% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-7plo0.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname.json index d13ef00a2..452685e4a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname-7plo0.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientname.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-7plo0" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName" }, "kind" : "symbol", "metadata" : { @@ -138,7 +138,7 @@ "type" : "paragraph" } ], - "name" : "NOTE", + "name" : "Note", "style" : "note", "type" : "aside" } @@ -157,7 +157,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/websockettransport\/clientname-7plo0" + "\/documentation\/apollowebsocket\/websockettransport\/clientname" ], "traits" : [ { @@ -237,7 +237,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websockettransport" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName-7plo0": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName": { "abstract" : [ ], @@ -264,12 +264,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-7plo0", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName", "kind" : "symbol", "role" : "symbol", "title" : "clientName", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname-7plo0" + "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-5nzf9.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-5nzf9.json deleted file mode 100644 index 9fdaba0a8..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-5nzf9.json +++ /dev/null @@ -1,253 +0,0 @@ -{ - "abstract" : [ - { - "text" : "Inherited from ", - "type" : "text" - }, - { - "code" : "NetworkTransport.clientVersion", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/NetworkTransport-Implementations" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-5nzf9" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "Apollo", - "externalID" : "s:6Apollo16NetworkTransportPAAE13clientVersionSSvp::SYNTHESIZED::s:15ApolloWebSocket0bC9TransportC", - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "modules" : [ - { - "name" : "ApolloWebSocket" - } - ], - "role" : "symbol", - "roleHeading" : "Instance Property", - "symbolKind" : "property", - "title" : "clientVersion" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " { " - }, - { - "kind" : "keyword", - "text" : "get" - }, - { - "kind" : "text", - "text" : " }" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollowebsocket\/websockettransport\/clientversion-5nzf9" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"/documentation/apolloapi/graphqlsubscription": { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "title" : "GraphQLSubscription", - "titleInlineContent" : [ - { - "code" : "GraphQLSubscription", - "type" : "codeVoice" - } - ], - "type" : "link", - "url" : "\/documentation\/apolloapi\/graphqlsubscription" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket": { - "abstract" : [ - { - "text" : "A web socket network transport implementation that provides support for ", - "type" : "text" - }, - { - "identifier" : "\/documentation\/apolloapi\/graphqlsubscription", - "isActive" : true, - "type" : "reference" - }, - { - "text" : " operations over a web socket connection.", - "type" : "text" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloWebSocket", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport": { - "abstract" : [ - { - "text" : "A network transport that uses web sockets requests to send GraphQL subscription operations to a server.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "WebSocketTransport" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "WebSocketTransport" - } - ], - "role" : "symbol", - "title" : "WebSocketTransport", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/NetworkTransport-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/NetworkTransport-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "NetworkTransport Implementations", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/networktransport-implementations" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion-5nzf9": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-5nzf9", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientVersion", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion-5nzf9" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-919yz.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion.json similarity index 96% rename from docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-919yz.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion.json index 5123191b1..e8a0f4880 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion-919yz.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/clientversion.json @@ -23,7 +23,7 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-919yz" + "url" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion" }, "kind" : "symbol", "metadata" : { @@ -138,7 +138,7 @@ "type" : "paragraph" } ], - "name" : "NOTE", + "name" : "Note", "style" : "note", "type" : "aside" } @@ -157,7 +157,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollowebsocket\/websockettransport\/clientversion-919yz" + "\/documentation\/apollowebsocket\/websockettransport\/clientversion" ], "traits" : [ { @@ -237,7 +237,7 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websockettransport" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion-919yz": { +"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion": { "abstract" : [ ], @@ -264,12 +264,12 @@ "text" : "String" } ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-919yz", + "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion", "kind" : "symbol", "role" : "symbol", "title" : "clientVersion", "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion-919yz" + "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/configuration/reconnect.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/configuration/reconnect.json index 9a877ffec..49dbbd6b5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/configuration/reconnect.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/configuration/reconnect.json @@ -70,7 +70,7 @@ "text" : "@" }, { - "kind" : "typeIdentifier", + "kind" : "attribute", "preciseIdentifier" : "s:6Apollo6AtomicC", "text" : "Atomic" }, diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientname.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientname.json index bf59e3235..bfa212f6f 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientname.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientname.json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientversion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientversion.json index a8334364a..6e58151ba 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientversion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/defaultclientversion.json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientname.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientname.json index 1e3a0c9ae..6b95ee14a 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientname.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientname.json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientversion.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientversion.json index d7c6e926c..d1caabaef 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientversion.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/headerfieldnameapolloclientversion.json @@ -63,7 +63,10 @@ ], "modules" : [ { - "name" : "ApolloWebSocket" + "name" : "ApolloWebSocket", + "relatedModules" : [ + "Apollo" + ] } ], "role" : "symbol", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/networktransport-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/networktransport-implementations.json index f84a04087..5cffc5693 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/networktransport-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollowebsocket/websockettransport/networktransport-implementations.json @@ -30,14 +30,6 @@ ], "topicSections" : [ - { - "generated" : true, - "identifiers" : [ - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-2sr62", - "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-5nzf9" - ], - "title" : "Instance Properties" - }, { "generated" : true, "identifiers" : [ @@ -194,74 +186,6 @@ "type" : "topic", "url" : "\/documentation\/apollowebsocket\/websockettransport\/addapolloclientheaders(to:)" }, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientName-2sr62": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientName" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientName-2sr62", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientName", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientname-2sr62" -}, -"doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/clientVersion-5nzf9": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "clientVersion" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - } - ], - "identifier" : "doc:\/\/ApolloWebSocket\/documentation\/ApolloWebSocket\/WebSocketTransport\/clientVersion-5nzf9", - "kind" : "symbol", - "role" : "symbol", - "title" : "clientVersion", - "type" : "topic", - "url" : "\/documentation\/apollowebsocket\/websockettransport\/clientversion-5nzf9" -}, "doc://ApolloWebSocket/documentation/ApolloWebSocket/WebSocketTransport/defaultClientName": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription-45kmv/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription-ws8y/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/rootselectionset/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription-ws8y/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/rootselectionset/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/rootselectionset/init(data:variables:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-1xiwl/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/rootselectionset/init(data:variables:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/field/cachekey(with:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription-970yf/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/field/cachekey(with:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/field/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-3ht8r/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/field/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-9dqak/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription-9dqak/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloapi/selection/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription-4aose/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription-4aose/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/apolloclient/apolloclienterror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription-4rxtd/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription-4rxtd/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/automaticpersistedqueryinterceptor/apqerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription-3s67q/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription-3s67q/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/cachewriteinterceptor/cachewriteerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription-f0my/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription-f0my/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/graphqlerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-1nwmf/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-1nwmf/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/graphqlexecutionerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription-655nn/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/graphqlfile/graphqlfileerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription-2j9a2/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription-2j9a2/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/graphqlhttprequesterror/errordescription-9ka1s/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription-3qusm/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription-3qusm/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/interceptorrequestchain/chainerror/errordescription-6hc58/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-2tmz8/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/jsonresponseparsinginterceptor/jsonresponseparsingerror/errordescription-3lpex/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0/index.html deleted file mode 100644 index f1a038bc7..000000000 --- a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-4ozh0/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1/index.html deleted file mode 100644 index f1a038bc7..000000000 --- a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion-7dkl1/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription-10ouu/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientversion/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx/index.html deleted file mode 100644 index f1a038bc7..000000000 --- a/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-391dx/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn/index.html deleted file mode 100644 index f1a038bc7..000000000 --- a/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription-6mkgn/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription-8ajg9/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/maxretryinterceptor/retryerror/errordescription-8ajg9/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/responsecodeinterceptor/responsecodeerror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/swift/dictionary/+=(_:_:)/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-3qwve/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/swift/dictionary/+=(_:_:)/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/swift/dictionary/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/multipartresponseparsinginterceptor/multipartresponseparsingerror/errordescription-54of6/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/swift/dictionary/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname-4ciz/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/swift/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname-4ciz/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/swift/index.html diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3/index.html deleted file mode 100644 index f1a038bc7..000000000 --- a/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-2rch3/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn/index.html deleted file mode 100644 index f1a038bc7..000000000 --- a/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription-4oqmn/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname-eycz/index.html b/docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription/index.html similarity index 100% rename from docs/docc/Apollo.doccarchive/documentation/apollo/requestchainnetworktransport/clientname-eycz/index.html rename to docs/docc/Apollo.doccarchive/documentation/apollo/urlsessionclient/urlsessionclienterror/errordescription/index.html diff --git a/docs/docc/Apollo.doccarchive/index/index.json b/docs/docc/Apollo.doccarchive/index/index.json index 22269fddf..d28bf42b4 100644 --- a/docs/docc/Apollo.doccarchive/index/index.json +++ b/docs/docc/Apollo.doccarchive/index/index.json @@ -52,7 +52,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-ws8y", + "path" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -98,11 +98,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/errordescription-45kmv", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/apolloclient\/apolloclienterror\/failurereason", "title" : "var failureReason: String?", @@ -927,7 +922,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-3qusm", + "path" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -957,11 +952,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/errordescription-6hc58", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/interceptorrequestchain\/chainerror\/failurereason", "title" : "var failureReason: String?", @@ -1145,7 +1135,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-8ajg9", + "path" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -1175,11 +1165,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/errordescription-10ouu", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/maxretryinterceptor\/retryerror\/failurereason", "title" : "var failureReason: String?", @@ -1370,12 +1355,12 @@ "type" : "property" }, { - "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-eycz", + "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname", "title" : "var clientName: String", "type" : "property" }, { - "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-7dkl1", + "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion", "title" : "var clientVersion: String", "type" : "property" }, @@ -1424,20 +1409,6 @@ }, { "children" : [ - { - "title" : "Instance Properties", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientname-4ciz", - "title" : "var clientName: String", - "type" : "property" - }, - { - "path" : "\/documentation\/apollo\/requestchainnetworktransport\/clientversion-4ozh0", - "title" : "var clientVersion: String", - "type" : "property" - }, { "title" : "Instance Methods", "type" : "groupMarker" @@ -1706,7 +1677,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-2rch3", + "path" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -1736,11 +1707,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/errordescription-4oqmn", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/urlsessionclient\/urlsessionclienterror\/failurereason", "title" : "var failureReason: String?", @@ -2309,7 +2275,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-1xiwl", + "path" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -2355,11 +2321,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/errordescription-970yf", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/automaticpersistedqueryinterceptor\/apqerror\/failurereason", "title" : "var failureReason: String?", @@ -2478,7 +2439,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-9dqak", + "path" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -2524,11 +2485,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/errordescription-3ht8r", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/cachewriteinterceptor\/cachewriteerror\/failurereason", "title" : "var failureReason: String?", @@ -2732,12 +2688,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/graphqlerror\/errordescription-4aose", - "title" : "var errorDescription: String?", - "type" : "property" - }, - { - "path" : "\/documentation\/apollo\/graphqlerror\/errordescription-4rxtd", + "path" : "\/documentation\/apollo\/graphqlerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -2773,7 +2724,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-f0my", + "path" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -2813,11 +2764,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/graphqlexecutionerror\/errordescription-3s67q", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/graphqlexecutionerror\/failurereason", "title" : "var failureReason: String?", @@ -2936,7 +2882,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-1nwmf", + "path" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -2966,11 +2912,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/errordescription-655nn", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/graphqlfile\/graphqlfileerror\/failurereason", "title" : "var failureReason: String?", @@ -3251,7 +3192,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-3lpex", + "path" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -3281,11 +3222,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/errordescription-2tmz8", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/jsonresponseparsinginterceptor\/jsonresponseparsingerror\/failurereason", "title" : "var failureReason: String?", @@ -3390,7 +3326,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-3qwve", + "path" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -3436,11 +3372,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/errordescription-54of6", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/multipartresponseparsinginterceptor\/multipartresponseparsingerror\/failurereason", "title" : "var failureReason: String?", @@ -3776,7 +3707,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-6mkgn", + "path" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -3811,11 +3742,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/errordescription-391dx", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/responsecodeinterceptor\/responsecodeerror\/failurereason", "title" : "var failureReason: String?", @@ -4108,7 +4034,7 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-2j9a2", + "path" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription", "title" : "var errorDescription: String?", "type" : "property" }, @@ -4154,11 +4080,6 @@ "title" : "Instance Properties", "type" : "groupMarker" }, - { - "path" : "\/documentation\/apollo\/graphqlhttprequesterror\/errordescription-9ka1s", - "title" : "var errorDescription: String?", - "type" : "property" - }, { "path" : "\/documentation\/apollo\/graphqlhttprequesterror\/failurereason", "title" : "var failureReason: String?", @@ -4183,6 +4104,95 @@ "path" : "\/documentation\/apollo\/graphqlhttprequesterror", "title" : "GraphQLHTTPRequestError", "type" : "enum" + }, + { + "title" : "Extended Modules", + "type" : "groupMarker" + }, + { + "children" : [ + { + "title" : "Extended Protocols", + "type" : "groupMarker" + }, + { + "children" : [ + { + "title" : "Initializers", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/apollo\/apolloapi\/rootselectionset\/init(data:variables:)", + "title" : "init(data: JSONObject, variables: [String : GraphQLOperationVariableValue]?) throws", + "type" : "init" + } + ], + "path" : "\/documentation\/apollo\/apolloapi\/rootselectionset", + "title" : "RootSelectionSet", + "type" : "extension" + }, + { + "title" : "Extended Types", + "type" : "groupMarker" + }, + { + "children" : [ + { + "title" : "Extended Structures", + "type" : "groupMarker" + }, + { + "children" : [ + { + "title" : "Instance Methods", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/apollo\/apolloapi\/selection\/field\/cachekey(with:)", + "title" : "func cacheKey(with: [String : GraphQLOperationVariableValue]?) throws -> String", + "type" : "method" + } + ], + "path" : "\/documentation\/apollo\/apolloapi\/selection\/field", + "title" : "Selection.Field", + "type" : "extension" + } + ], + "path" : "\/documentation\/apollo\/apolloapi\/selection", + "title" : "Selection", + "type" : "extension" + } + ], + "path" : "\/documentation\/apollo\/apolloapi", + "title" : "ApolloAPI", + "type" : "extension" + }, + { + "children" : [ + { + "title" : "Extended Structures", + "type" : "groupMarker" + }, + { + "children" : [ + { + "title" : "Operators", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/apollo\/swift\/dictionary\/+=(_:_:)", + "title" : "static func += (inout Dictionary, Dictionary)", + "type" : "op" + } + ], + "path" : "\/documentation\/apollo\/swift\/dictionary", + "title" : "Dictionary", + "type" : "extension" + } + ], + "path" : "\/documentation\/apollo\/swift", + "title" : "Swift", + "type" : "extension" } ], "path" : "\/documentation\/apollo", From 56e94bad080115936f569cd196aae763fe1ea166 Mon Sep 17 00:00:00 2001 From: Zach FettersMoore Date: Fri, 29 Sep 2023 15:48:23 -0400 Subject: [PATCH 67/69] Adding codegen deprecation message (#3243) --- Sources/ApolloCodegenLib/ApolloCodegen.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/Sources/ApolloCodegenLib/ApolloCodegen.swift b/Sources/ApolloCodegenLib/ApolloCodegen.swift index 56aa9a742..0433b0133 100644 --- a/Sources/ApolloCodegenLib/ApolloCodegen.swift +++ b/Sources/ApolloCodegenLib/ApolloCodegen.swift @@ -5,6 +5,7 @@ import OrderedCollections #if os(macOS) /// A class to facilitate running code generation +@available(*, deprecated, message: "Starting with the 1.6.0 release, the code generation library will be its own SPM package which you will need to add as a dependency. For more details see here: https://github.com/apollographql/apollo-ios/issues/3240") public class ApolloCodegen { // MARK: Public From 42802f5cbcab4705c73d9d83fbc2bcfab022bc17 Mon Sep 17 00:00:00 2001 From: Zach FettersMoore Date: Fri, 29 Sep 2023 16:08:52 -0400 Subject: [PATCH 68/69] Release 1.5.2 (#3245) --- CHANGELOG.md | 8 ++++++++ Configuration/Shared/Project-Version.xcconfig | 2 +- Sources/CodegenCLI/Constants.swift | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e611a1e82..5851a93f7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## v1.5.2 + +The purpose of this release is to provide a deprecation message to users of `ApolloCodegenLib` who are scripting their code generation in advance of an upcoming change to our libraries and repo structure. Beginning with the upcoming 1.6.0 release the code generation libraries will be their own SPM package in their own repo which will require you to add a new dependency to you project in order for your code generation scripting to compile. More information can be found in our [announcement](https://github.com/apollographql/apollo-ios/issues/3240) of this change. + +**If you would like to avoid this deprecation warning in your builds feel free to stay on 1.5.1 or earlier, this warning will be gone in the 1.6.0 release** + +PR containing deprecation warning for reference: [#3243](https://github.com/apollographql/apollo-ios/pull/3243). + ## v1.5.1 ### Improvement diff --git a/Configuration/Shared/Project-Version.xcconfig b/Configuration/Shared/Project-Version.xcconfig index 7b0169bb8..ae8a255c9 100644 --- a/Configuration/Shared/Project-Version.xcconfig +++ b/Configuration/Shared/Project-Version.xcconfig @@ -1 +1 @@ -CURRENT_PROJECT_VERSION = 1.5.1 +CURRENT_PROJECT_VERSION = 1.5.2 diff --git a/Sources/CodegenCLI/Constants.swift b/Sources/CodegenCLI/Constants.swift index db5f2bc23..0a5fa007e 100644 --- a/Sources/CodegenCLI/Constants.swift +++ b/Sources/CodegenCLI/Constants.swift @@ -1,6 +1,6 @@ import Foundation public enum Constants { - public static let CLIVersion: String = "1.5.1" + public static let CLIVersion: String = "1.5.2" static let defaultFilePath: String = "./apollo-codegen-config.json" } From 6dacd0b1a03d3c9a600f18e6d8d196a074ae3469 Mon Sep 17 00:00:00 2001 From: Maria Elisabeth Schreiber Date: Wed, 4 Oct 2023 10:46:42 -0600 Subject: [PATCH 69/69] docs: remove preview status from persisted queries (#3241) --- docs/source/fetching/persisted-queries.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/fetching/persisted-queries.mdx b/docs/source/fetching/persisted-queries.mdx index 358340e71..1679d434b 100644 --- a/docs/source/fetching/persisted-queries.mdx +++ b/docs/source/fetching/persisted-queries.mdx @@ -35,7 +35,7 @@ You can use APQ with the following versions of Apollo iOS, Apollo Server, and Ap > **Note:** You can use _either_ Apollo Server _or_ Apollo Router for APQs. They don't need to be used together. -Persisted queries is currently in [preview](/resources/product-launch-stages#preview) and has the following requirements: +Using persisted queries for safelisting has the following requirements: - Apollo iOS (v1.4.0+) - [Apollo Router](/router) (v1.25.0+) - [GraphOS Enterprise plan](/graphos/enterprise/)